* Assurer la fiabilité et la disponibilité des systèmes : surveiller en continu l’état des applications et des infrastructures (supervision, alerting) afin de détecter proactivement les anomalies et garantir un haut niveau de disponibilité. Vous analysez et traitez rapidement les incidents de production, et conduisez des analyses post-mortem pour mettre en place des actions correctives durables.
* Automatiser les déploiements et l’exploitation : développer et maintenir des outils d’automatisation pour simplifier les opérations répétitives ou complexes. Vous écrirez et ferez évoluer des playbooks Ansible pour le déploiement des applications et la configuration des environnements (middleware type Tomcat, bases de données PostgreSQL/Oracle, etc.), dans une optique d’Infrastructure as Code. L’utilisation d’AWX permettra d’orchestrer ces automatisations et de les rendre accessibles en libre-service aux équipes appropriées pour des tâches courantes.
* Industrialiser la livraison applicative (CI) : mettre en place et gérer des pipelines CI permettant d’automatiser les builds et tests des applications legacy. Par exemple, vous contribuerez à la création de conteneurs à partir du code ou des livrables fournis par les développeurs, afin d’homogénéiser les déploiements sur les différentes plateformes. Cette industrialisation vise à fiabiliser et accélérer les cycles de livraison, même si le déploiement continu (CD) n’est pas encore mis en oeuvre sur les applications legacy.
* Optimiser les performances et la capacité : analyser les performances des applications (temps de réponse, utilisation des ressources serveur…) et mettre en oeuvre des optimisations au niveau système ou applicatif en lien avec les développeurs (tuning Tomcat/Java, optimisation des requêtes SQL, etc.).
* Améliorer l’observabilité et la sécurité : déployer des outils de monitoring sur les applications qui en sont dépourvues. Par exemple, implémenter des solutions de centralisation des métriques (Prometheus/Grafana, Dynatrace) pour offrir de la visibilité sur le fonctionnement des applications legacy. Vous veillez également à appliquer les bonnes pratiques de sécurité opérationnelle (mises à jour système, correctifs de sécurité, sauvegardes, contrôle des accès…) afin de fiabiliser l’ensemble de la plateforme.
* Collaborer en mode DevOps : travailler en étroite collaboration avec les autres ingénieurs SRE des squads, ainsi que les autres ingéneurs DevOps de la sous-direction. Vous participez aux cérémonies Agile et vous apporterez votre contribution sur les sujets suivants : conseil sur les bonnes pratiques de déploiement, intégration de la fiabilité, relecture des configurations dans les projets, etc. Cette collaboration étroite vise à briser les silos Dev/Ops et à améliorer en continu le processus de delivery.
Ingénieur DevOps confirmé ou Ingénieur Systèmes avec une expérience significative avec le souhait d'évoluer vers le DevOps
Bonne connaissances des environnements Linux.
Environnement technique de la mission :
* Administration système et réseau
* Debian, Linux
* Openstack, Openshift
* Ansible, Docker, Podman, Terraform, Terragrunt, IAC
* Consul, Etcd, Squid, Oracle, Postgresql, Redis, Kafka
* Elasticsearch, Prometheus, Grafana, AlertManager, NodeExporter
Il faut obligatoirement être habilitable, une enquête d'habilitation aura lieu avant le démarrage de mission
Bonjour, nous c'est TerraOps!
Pure Player DevOps/Cloud à Rouen, Notre mission ? accompagner les entreprises dans la conception, le déploiement et l’optimisation de leurs infrastructures numériques, en alliant fiabilité, résilience opérationnelle et engagement pour un numérique responsable.
Pour une mission chez un de nos clients pour un Ministère, nous recherchons un Consultant DevOps.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.