DevOps X/ F/H

House of ABY
Canton de Lille-5, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate
Compensation
€ 50K

Job location

Canton de Lille-5, France

Tech stack

Amazon Web Services (AWS)
Azure
Bash
Cloud Computing
Code Review
Continuous Integration
Cursor (Graphical User Interface Elements)
DevOps
Github
Identity and Access Management
Python
Octopus Deploy
Ansible
Prometheus
Software Engineering
Tripwire
Datadog
Pulumi
Data Server Interface
Google Cloud Platform
GitHub Copilot
Delivery Pipeline
Grafana
Mttr
Reliability of Systems
Infrastructure as Code (IaC)
Gitlab
GIT
Gitlab-ci
Kubernetes
Deployment Automation
Terraform
Software Version Control
Dynatrace
Devsecops
Docker
Jenkins
Static Application Security Testing
Dynamic Application Security Testing

Job description

  • 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...

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

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

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 : minimum 2 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

Apply for this position