Job description

L' environnement technique de notre client nécessite une restructuration profonde de sa chaîne d'intégration et de déploiement continus. Actuellement confrontés à des dettes techniques et des instabilités, notre objectif prioritaire est de remettre la chaîne CI/CD en parfait ordre de marche, de l'optimiser et de la sécuriser. Rattaché(e) à l'équipe DevOps / Infra, vous serez le/la garant(e) de la fiabilité, de la rapidité et de la maintenabilité de nos pipelines de livraison. Le défi majeur de ce poste : Passer d'une situation de "pompier" au démarrage de la mission à un rôle d'architecte d'une CI/CD moderne, fluide et automatisée à 100%.

Ideal candidate

De formation supérieure en informatique, vous justifiez d'une expérience minimale de 5 à 8 ans dans un rôle DevOps / CI/CD, avec une spécialisation forte et éprouvée sur l'écosystème GitLab. Missions Principales 1. Audit et Remise en État de la Chaîne CI/CD (Priorité 1) Diagnostiquer l'existant : Identifier les goulots d'étranglement, les failles de sécurité, les ruptures de pipelines et les causes d'instabilité de la chaîne actuelle. Stabilisation immédiate : Corriger les dysfonctionnements prioritaires pour restaurer un flux de livraison continu et fiable ("remise en ordre de marche"). Refactoring : Nettoyer, modulariser et optimiser les fichiers .gitlab-ci.yml. 2. Intégration et Scénarisation Avancée sous GitLab Conception de scénarios complexes : Mettre en œuvre des pipelines dynamiques, des déclenchements conditionnels (rules, needs), des parent-child pipelines et la parallélisation des tâches. Gestion des Runners : Configurer, dimensionner et optimiser les GitLab Runners (autoscaling, gestion des caches et des artefacts). Industrialisation : Créer et maintenir des templates GitLab CI réutilisables (via le catalogue de composants ou des includes) pour harmoniser les pratiques entre les équipes de développement. 3. Sécurisation et Gouvernance SecOps : Intégrer les outils de sécurité dans la chaîne (SAST/DAST, scan de conteneurs, gestion des secrets via HashiCorp Vault ou GitLab Secrets). Gestion des environnements : Piloter les déploiements multi-environnements (Dev, Staging, Prod) avec des stratégies de validation/approbation rigoureuses.
Apply

Ingénieur CI/CD Confirmé (Expert GitLab)

Remote

Remote : 2j

Contract type

Freelance

Location
31, Haute-Garonne, Occitanie
Rate

400 € max

Profile required

Hard skills

Domaine : Technologies attendues CI/CD & Git : GitLab CI (Expertise impérative), Git (GitFlow, Trunk-Based Development) Scénarisation : Maîtrise avancée du YAML GitLab, scripting (Bash, Python) Conteneurisation : Docker, Kubernetes (création d'images optimisées, orchestrateurs) Infrastructure as Code : Terraform / Ansible (un vrai plus pour l'interaction avec les pipelines) Observabilité : Monitoring des pipelines (Prometheus, Grafana ou dashboards GitLab)

Soft skills

Esprit d'analyse et de diagnostic : Capacité à plonger dans un historique complexe pour démêler les problèmes ("troubleshooting"). Autonomie et pragmatisme : Orientation solutions avec un focus sur le ROI (remettre en marche rapidement mais proprement). Pédagogie : Capacité à documenter les nouveaux processus et à accompagner les équipes de développement dans l'adoption des bonnes pratiques.
Sourcer

Jean-Remi Chevreau

Business developper

+33 652753321jean-remi.chevreau@zenith-rh.com