DevOps H/F
Role details
Job location
Tech stack
Job description
CI/CD & Automatisation des pipelines
- Concevoir, déployer et maintenir des pipelines CI/CD end-to-end : build, test, sécurité (SAST/DAST), déploiement automatisé
- Travailler sur GitLab CI/CD, GitHub Actions ou Jenkins selon les environnements clients
- Implémenter les stratégies de déploiement avancées : canary, blue/green, feature flags, merge trains, review apps
- Optimiser les pipelines (parallélisation, fail-fast, caching) pour réduire les lead times et les coûts d'exécution
Infrastructure as Code (IaC)
- Gérer l'infrastructure comme du code avec Terraform et/ou Pulumi
- Automatiser le provisionning et la configuration avec Ansible
- Appliquer les principes GitOps (ArgoCD, FluxCD) pour garantir la cohérence entre le dépôt et l'état réel du cluster
Cloud & Containerisation
- Déployer et opérer des workloads conteneurisés sur Kubernetes (GKE, AKS, EKS) ou Docker Compose
- Maîtriser au moins un cloud provider : Azure, AWS ou GCP - services natifs, IAM, networking, coûts
- Participer à la conception d'Internal Developer Platforms (IDP) self-service pour les équipes de développement
Observabilité & Fiabilité (SRE)
- Mettre en place l'observabilité complète (logs, métriques, traces) avec Prometheus, Grafana, ELK/EFK, Datadog ou équivalents
- Définir et suivre les SLO/SLA, réduire le MTTR et piloter la fiabilité des systèmes en production
- Participer aux astreintes et post-mortems selon le contexte client
IA appliquée au DevOps (le différenciateur)
- Utiliser les assistants IA de développement (GitHub Copilot, Cursor, Claude Code) pour accélérer la rédaction de pipelines, scripts et IaC
- Exploiter les outils AIOps pour la détection d'anomalies, la corrélation d'alertes et l'automatisation des réponses aux incidents
- Contribuer à l'intégration d'étapes de qualité et de sécurité IA dans les pipelines (SAST IA, revue de code assistée)
- Être force de proposition sur les cas d'usage IA qui améliorent la productivité des équipes Dev et Ops des clients
Requirements
Formation : Bac +4/5 en informatique, systèmes et réseaux, génie logiciel ou école d'ingénieur - ou équivalent acquis par l'expérience. Expérience : Entre 2 et 8 ans en DevOps, SRE, Platform Engineering ou ingénierie infrastructure, dont au moins un projet de déploiement CI/CD complet en environnement de production. Stack technique attendue Version Control : Git, GitLab, GitHub, workflows, branching strategies CI/CD : GitLab CI/CD, GitHub Actions, Jenkins, ArgoCD / FluxCD (GitOps) IaC & Config : Terraform (ou Pulumi), Ansible, Helm Conteneurs & Orchestration : Docker, Kubernetes (GKE / AKS / EKS), Docker Compose Cloud : Azure, AWS ou GCP (a minima un provider maîtrisé, certification appréciée) Observabilité : Prometheus, Grafana, ELK / EFK, Datadog, Jaeger / Tempo (tracing) Sécurité DevSecOps : SAST/DAST intégré au pipeline, scan des images (Trivy, Snyk), gestion des secrets (Vault) IA & Productivité : GitHub Copilot, Cursor, Claude Code, AIOps (Elastic APM, Dynatrace, etc.) Scripting : Python et/ou Bash pour l'automatisation, Go apprécié Qualités personnelles Mentalité « Everything-as-Code (EaC) » : pipelines, config, infra, documentation, tout est versionné, tout est automatisé Culture DevSecOps : vous intégrez la sécurité dès la conception, pas en post-production Curiosité pour l'IA : vous avez déjà utilisé des assistants IA dans votre workflow et cherchez à aller plus loin Posture de consultant·e : vous êtes à l'aise face à un DSI ou un Tech Lead pour cadrer un besoin et défendre vos choix techniques Bon communicant·e : vous savez vulgariser l'impact d'un pipeline bien conçu auprès d'équipes non-DevOps, Formation : Bac +4/5 en informatique, systèmes et réseaux, génie logiciel ou école d'ingénieur - ou équivalent acquis par l'expérience.
Expérience : Entre 2 et 8 ans en DevOps, SRE, Platform Engineering ou ingénierie infrastructure, dont au moins un projet de déploiement CI/CD complet en environnement de production.
Stack technique attendue
Version Control : Git, GitLab, GitHub, workflows, branching strategies
CI/CD : GitLab CI/CD, GitHub Actions, Jenkins, ArgoCD / FluxCD (GitOps)
IaC & Config : Terraform (ou Pulumi), Ansible, Helm
Conteneurs & Orchestration : Docker, Kubernetes (GKE / AKS / EKS), Docker Compose
Cloud : Azure, AWS ou GCP (a minima un provider maîtrisé, certification appréciée)
Observabilité : Prometheus, Grafana, ELK / EFK, Datadog, Jaeger / Tempo (tracing)
Sécurité DevSecOps : SAST/DAST intégré au pipeline, scan des images (Trivy, Snyk), gestion des secrets (Vault)
IA & Productivité : GitHub Copilot, Cursor, Claude Code, AIOps (Elastic APM, Dynatrace, etc.)
Scripting : Python et/ou Bash pour l'automatisation, Go apprécié
Qualités personnelles
- Mentalité « Everything-as-Code (EaC) » : pipelines, config, infra, documentation, tout est versionné, tout est automatisé
- Culture DevSecOps : vous intégrez la sécurité dès la conception, pas en post-production
- Curiosité pour l'IA : vous avez déjà utilisé des assistants IA dans votre workflow et cherchez à aller plus loin
- Posture de consultant·e : vous êtes à l'aise face à un DSI ou un Tech Lead pour cadrer un besoin et défendre vos choix techniques
- Bon communicant·e : vous savez vulgariser l'impact d'un pipeline bien conçu auprès d'équipes non-DevOps, Python