
DevOps – AI Factory
AB10DO
Notre client est un acteur Cloud, opérateur souverain et durable de l’Expérience en tant que Service qui offre à ses clients des environnements technologiques de confiance.
Nous recherchons un DevOps.
Vos missions :
Vous serez responsable de la conception, de la maintenance et de l’évolution des pipelines CI/CD Jenkins pour l’automatisation de la construction, du test et du déploiement d’images cloud (type OMI/AMI) sur des environnements Linux. Vous interviendrez dans un contexte d’industrialisation cloud, en lien avec des équipes de développement, d’exploitation et d’architecture.
Les opérations regroupent :
– Développer, maintenir et optimiser des pipelines Jenkins complexes (déclaratifs et scriptés) pour la création et la qualification d’images cloud (OMI/AMI).
– Automatiser les étapes de build, test, packaging et déploiement multi-régions via Docker, Packer, scripts shell et scripts Python.
– Gérer l’intégration de paramètres dynamiques, de choix conditionnels et de variables d’environnement dans Jenkins.
– Assurer la gestion des credentials (Git, cloud providers) et des accès sécurisés dans Jenkins.
– Intégrer et orchestrer des outils externes (Packer, Docker, Git, etc.).
– Surveiller l’exécution des jobs, diagnostiquer et corriger les erreurs de pipeline.
– Maintenir à jour les images Docker
– Documenter les processus CI/CD et former les équipes à l’utilisation des pipelines.
– Participer à l’amélioration continue des pratiques DevOps (tests, sécurité, monitoring, logs)
Périmètre d’intervention : Europe, Amérique du Nord, Asie
Profil requis :
Formation : ingénieur ou équivalent BAC+3/+5 en informatique.
Expérience professionnelle antérieure :
– 2 ans d’expérience en DevOps, automatisation ou cloud
Langue : maîtrise du français et de l’anglais obligatoire.
Compétences souhaitées :
– Jenkins (déclaratif/scripté, pipelines multi-stages, parallelisation, paramètres avancés)
– Automatisation cloud : Packer, Docker, gestion d’images (AMI/OMI)
– Scripting : Groovy, shell/bash, très bonne maîtrise de Python pour l’automatisation et le scripting DevOps
– Contrôle de version : Git (GitLab, GitHub), Gitflow, code review
– Cloud provider : AWS like
– Gestion des credentials et secrets dans Jenkins
– Debug et troubleshooting de pipelines CI/CD complexes
– Linux
– Anglais technique (documentation, logs, outils)
– Savoir communiquer efficacement à l’oral et à l’écrit, aussi bien avec des profils techniques que non techniques.
– Rédiger des documentations techniques claires et structurées (guides, procédures, best practices).
– Utiliser des outils de documentation et de collaboration tels que Confluence.
– Être capable de modéliser des architectures ou des processus sous forme de diagrammes (ex : diagrammes de flux, d’architecture, schémas CI/CD).
– Appliquer les bonnes pratiques Git (branches, commits clairs, gestion des conflits).
– Maîtriser le workflow Gitflow (feature, develop, release, hotfix, master) pour la gestion des branches et des releases.
– Participer activement aux code reviews (relecture, feedback constructif, validation des merges).
– Assurer la traçabilité et la qualité du code via des pull requests bien documentées.
– Être capable de modéliser des architectures ou des processus sous forme de diagrammes (ex : diagrammes de flux, d’architecture, schémas CI/CD).
Compétences appréciées :
– Expérience avec d’autres outils CI/CD (GitLab CI, GitHub Actions)
– Connaissance des architectures cloud et des bonnes pratiques de sécurité
– Expérience sur l’industrialisation de pipelines pour la production
– Sens de l’automatisation, rigueur et documentation