Description du poste
En tant qu'Ingénieur DevOps, vous jouerez un rôle central dans l'optimisation, l'industrialisation et la fiabilisation des processus CI/CD. Votre expertise sera essentielle pour garantir l'efficacité et la fluidité des déploiements au sein de l'équipe.
Vous serez responsable des missions suivantes :
Optimisation et Modularisation des Pipelines CI/CD : Vous contribuerez activement à la refonte et à l'optimisation des pipelines existants, en mettant en place des standards et des bonnes pratiques permettant de renforcer la performance et la fiabilité de nos processus.
Observabilité des Pipelines : Vous serez en charge de l'implémentation de solutions de monitoring technique et fonctionnel, afin d’assurer un suivi optimal de tous les déploiements et d’anticiper les anomalies.
Industrialisation des Agents de Build : Vous automatiserez l'installation et le monitoring des agents de build, garantissant ainsi leur efficacité, leur disponibilité et la qualité des environnements de développement.
Gestion des Incidents : Vous analyserez et identifierez les causes profondes des incidents, en mettant en place des solutions correctives et des stratégies de contournement, tout en assurant un retour d’expérience pour prévenir la récurrence des problèmes.
Maintenance et Amélioration Continue : Vous veillerez à la maintenance et à l’optimisation continues des pipelines, agents de build et outils associés, en assurant leur bon fonctionnement et leur capacité d’adaptation aux évolutions des projets.
Adoption des Pratiques DevOps : Vous serez un ambassadeur des pratiques DevOps au sein de l’équipe, en participant activement à leur diffusion et en contribuant à la dynamique de la communauté DevOps de l’entreprise.
Environnement technique :
Système : Linux
Conteneurisation et orchestration : Docker, Kubernetes, Helm
Scripting & Automatisation : Bash, Git
Intégration et déploiement continus : Azure DevOps, GitLab, Argo CD, Jenkins ou équivalent
Bases de données : SQL Server, MongoDB
Langage de développement : Python (et/ou autre langage de développement)
Qualifications
Profil Recherché :
Expérience :
Confirmé / Expert (à partir de 2 ans d’expérience et plus).
Compétences techniques requises :
Excellente maîtrise des environnements Linux.
Expérience en conteneurisation et orchestration (Docker, Kubernetes, Helm).
Bonne maîtrise des pipelines CI/CD et du concept de "Pipelines as Code".
Connaissance des forges logicielles (Azure DevOps, GitLab ou équivalent).
Expérience en scripting et automatisation (Bash, Git).
Bonne compréhension des bases de données (SQL Server, MongoDB).
Maîtrise de Python ou d'un autre langage de développement.
Soft skills et savoir-être :
Force de proposition et esprit d'initiative
Excellente capacité de communication écrite et orale
Pédagogie et goût pour le partage d'expérience
Capacité à apprendre rapidement et à s'adapter
Travail en équipe et collaboration efficace
Compétences bonus (appréciées mais non obligatoires) :
Expérience avec .NET, Java, Node.js
Connaissance du Test Driven Development (TDD)
Maîtrise des solutions de monitoring (OpenSearch/Elastic, Grafana, Prometheus)
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.