Ingénieur DevOps
Role details
Job location
Tech stack
Job description
Dans le cadre d'une création de poste, le Groupe ADEC recrute un·e Ingénieur·e DevOps afin d'internaliser et structurer les pratiques DevOps, aujourd'hui partiellement assurées par l'une des entités du Groupe., Rattaché directement aux CTO, vous serez l'unique référent DevOps de l'entreprise et jouerez un rôle clé dans l'harmonisation des environnements, la fiabilisation des déploiements et l'évolution vers des architectures plus modernes.
Vous travaillerez en collaboration avec les équipes de développements (12 personnes) et l'équipe infra (3 personnes), pour la gestion d'une trentaine d'applications aux environnements différents.
Vos missions principales seront :
- Reprise et structuration des opérations DevOps
- Reprendre la gestion applicative actuellement assurée par une autre entité du Groupe : installation et configuration des services nécessaires aux applications sur les VM ;
- Harmoniser les environnements serveurs afin de réduire le nombre de recettes et de configurations spécifiques à maintenir ;
- Documenter les pratiques existantes et les processus cibles.
- CI/CD et déploiement
- Être responsable des pipelines CI/CD existants (GitLab CI).
- Mettre au propre et uniformiser les workflows de déploiement ;
- Aligner les applications historiques sur les standards utilisés pour les développements les plus récents ;
- Automatiser au maximum les déploiements et les opérations récurrentes.
- Production applicative
- Être responsable du bon fonctionnement applicatif en production (hors infrastructure) ;
- Participer aux astreintes applicatives.
- Sécurité, automatisation et monitoring
- Mettre en place des bonnes pratiques de sécurité applicative ;
- Définir et déployer une solution de monitoring et d'observabilité applicative (aujourd'hui très partielle) ;
- Améliorer la détection des incidents et la remontée d'alertes pertinentes.
- Évolution vers une culture DevOps
- Définir et piloter un plan de transition vers des environnements plus DevOps :
- Réflexion sur la conteneurisation des applications,
- Étude et proposition de solutions d'orchestration adaptées au contexte de l'entreprise.
- Accompagner les équipes de développement dans l'adoption des bonnes pratiques DevOps.
Requirements
- Bac+3 à bac+5 en informatique avec au moins 3-5 ans d'expérience sur un poste similaire.
- Capacité à travailler en autonomie sur un large périmètre et à collaborer dans un environnement multi-équipes.
- Solide maîtrise des environnements Linux (Debian).
- Capacité à structurer, standardiser et documenter des environnements hétérogènes.
- Connaissances en automatisation et en sécurité applicative.
- Expérience de mise en place de conteneurisation (Docker ou équivalent).
- Réflexion et/ou expérience autour de l'orchestration (Kubernetes ou autre).
- Mise en place de solutions de monitoring et d'observabilité applicative.
- Excellentes capacités de communication écrites et orales.
Benefits & conditions
Environnement technique :
Infrastructure : VM fournies et opérées par OC3 Network (pas de cloud public)
Système : Debian
CI/CD : GitLab CI
Automatisation / configuration : Ansible
Conteneurisation / orchestration : non en place aujourd'hui (à définir)
Monitoring : Zabbix (côté infra), alertes email - à refondre côté applicatif, 8 jours de télétravail par mois selon modalités en vigueur et après formation
Une ambiance de travail bienveillante et dynamique
Tickets restaurant, primes, mutuelle prise en charge à 70%, cours de sport etc.
Un cadre de vie exceptionnel à Montpellier avec des locaux agréables !
Nous vous proposons également une véritable vie d'entreprise ponctuée de divers événements, tous plus joyeux les uns que les autres !