Prénom NOM
Ingénieur SRE et Platform Engineer, Kubernetes, Terraform et fiabilité de production
99,95 %Disponibilité tenue
30 minService prêt en prod, contre 3 semaines
38 %Facture cloud réduite
1 200Déploiements par an
12 minMTTR médian
9 ansEn production
Profil
Je construis et j'exploite des plateformes de production sur Kubernetes, pour des équipes qui déploient plusieurs fois par jour. 9 ans en production, dont les 3 dernières années sur des clusters multi-régions de 1 800 pods et 40 microservices. Mon travail commence toujours par une mesure : SLO, budget d'erreur, coût par service, durée de build. Ensuite j'automatise, je documente, je transmets. J'ai conduit la migration de 68 applications vers le cloud public sans coupure de service, ramené la création d'un service prêt pour la production de 3 semaines à 30 minutes et fait baisser une facture cloud de 38 % en 6 mois. Je parle aussi bien aux développeurs qu'à la sécurité, aux achats et à la direction financière. Astreinte assumée, post mortem écrit, sans chercher de coupable.
Compétences clés
Kubernetes en production (EKS, GKE, AKS) · Terraform et Terragrunt, modules réutilisables · GitOps avec Argo CD et Flux · Pipelines CI/CD : GitLab CI, GitHub Actions, Jenkins · Docker, build d'images (BuildKit, distroless) · Helm et Kustomize
Observabilité : Prometheus, Grafana, Loki, Tempo · OpenTelemetry, traces distribuées · Définition de SLI, SLO et budgets d'erreur · Gestion d'incidents, astreinte 24/7, post mortem · Ansible et gestion de configuration · Sécurité de la chaîne logicielle : SBOM, Trivy, signature d'images
Gestion des secrets : Vault, External Secrets · Réseau cloud : VPC, load balancing, DNS, TLS · Service mesh : Istio, Linkerd · FinOps : allocation des coûts, rightsizing, instances spot · Scripting Python et Go pour l'outillage interne · Plan de reprise d'activité, sauvegarde et restauration testées
Expérience professionnelle
Ingénieur SRE, plateforme Kubernetes et fiabilitéjanvier 2023 à aujourd'hui
[Nom du client] opère une plateforme de paiement en ligne utilisée par 2,3 millions de clients, avec 45 000 transactions par heure en pointe. Je suis intégré à l'équipe plateforme, 6 personnes, au service de 9 équipes produit soit 70 développeurs. L'organisation fonctionne en flux continu, avec une astreinte tournante 24/7 et un budget d'erreur négocié chaque trimestre avec le métier. À mon arrivée, le taux d'échec des changements atteignait 22 % et chaque incident majeur coûtait environ 40 000 euros de chiffre d'affaires.
- Concevoir et exploiter 4 clusters Kubernetes répartis sur 2 régions (320 nœuds, 1 800 pods) hébergeant 40 microservices, avec un objectif de 99,95 % de disponibilité sur le parcours de paiement.
- Refondre la chaîne CI/CD sur GitLab CI et Argo CD pour passer d'une livraison hebdomadaire manuelle à du déploiement continu, soit 1 200 mises en production par an.
- Instrumenter les 40 services avec Prometheus, Grafana et OpenTelemetry afin que chaque équipe dispose de ses SLI, de son SLO et de son budget d'erreur en libre service.
- Animer la gestion des incidents : rotation d'astreinte de 8 ingénieurs, revue hebdomadaire, post mortem écrit sous 48 heures et suivi des actions correctives jusqu'à clôture.
- Piloter la maîtrise des coûts cloud (1,4 million d'euros par an) avec la direction financière : allocation par service, rightsizing, bascule de 60 % des charges de calcul sur des instances spot.
Résultats : Disponibilité du parcours de paiement portée de 99,7 % à 99,96 % sur 12 mois, MTTR médian ramené de 52 à 12 minutes. · Facture cloud réduite de 38 % en 6 mois, soit 530 000 euros économisés sur l'année, avec un trafic en hausse de 25 %.
Environnement technique : Kubernetes (EKS) · Terraform · Argo CD · GitLab CI · Prometheus · Grafana · OpenTelemetry · Vault · AWS
Ingénieur DevOps, migration cloud et industrialisationmars 2020 à décembre 2022
[Nom du client], acteur de la distribution spécialisée, 4 200 salariés et 180 points de vente, exploitait 140 applications sur 2 datacenters en fin de vie. J'ai rejoint le programme de migration, 12 personnes réparties en 3 squads, en Scrum sur des sprints de 2 semaines. Le contrat d'hébergement arrivait à échéance dans 18 mois, sans reconduction possible. Le comité de direction suivait l'avancement toutes les 4 semaines, chiffres à l'appui.
- Migrer 68 applications vers Google Cloud en 18 mois, par vagues de 6 à 8 applications, sans coupure de service sur les 12 applications critiques du commerce.
- Écrire l'infrastructure as code de la cible : 30 000 lignes de Terraform, 3 environnements, revue de code obligatoire à 2 relecteurs avant tout apply.
- Mettre en place les pipelines de build et de déploiement de 9 équipes de développement, avec tests automatisés et analyse de vulnérabilités bloquante.
- Former 45 développeurs à Kubernetes et au nouvel outillage : 6 sessions d'une journée, ateliers pratiques, documentation tenue à jour dans le dépôt.
- Définir le plan de reprise d'activité multi-région et l'éprouver 2 fois par an lors d'un exercice réel de bascule, chronométré et documenté.
Résultats : Sortie des 2 datacenters avec 2 mois d'avance sur l'échéance contractuelle, 0 incident majeur sur les 68 bascules. · Coût d'exploitation annuel en baisse de 1,1 million d'euros, mise à disposition d'un environnement complet passée de 6 semaines à 20 minutes.
Environnement technique : Google Cloud · GKE · Terraform · Helm · Jenkins · Ansible · Cloud SQL · Cloud Monitoring · Docker
Ingénieur systèmes et intégration continueseptembre 2017 à février 2020
[Nom du client] édite une solution SaaS de gestion pour 400 clients professionnels, avec une équipe technique de 15 personnes sur 60 salariés. Tout était installé à la main, procédure décrite dans un wiki, et la production reposait sur 3 personnes. La société doublait son parc clients chaque année. Ma mission : industrialiser avant que la croissance ne casse l'exploitation.
- Automatiser le provisionnement de 220 serveurs Linux avec Ansible, en remplacement d'installations manuelles et de scripts non versionnés.
- Construire la première chaîne d'intégration continue sur Jenkins : compilation, tests unitaires et packaging, durée ramenée de 40 à 9 minutes.
- Conteneuriser 12 composants applicatifs et les déployer sur un premier cluster Kubernetes de 18 nœuds, environnement de recette puis production.
- Déployer la supervision et la centralisation des journaux sur 100 % du parc (Zabbix puis Prometheus, ELK), avec alertes routées vers l'astreinte.
Résultats : Installation d'un nouvel environnement client réduite de 3 jours à 2 heures, sur un parc de 400 clients hébergés. · Incidents de production divisés par 3 en 18 mois, à effectif constant.
Environnement technique : Linux (Debian, RHEL) · Ansible · Jenkins · Docker · Kubernetes · Nginx · PostgreSQL · ELK
Formation
Diplôme d'ingénieur en informatique, spécialité systèmes, réseaux et cloud, en apprentissage · [Nom de l'école d'ingénieurs]2014 à 2017
DUT Informatique, option systèmes et administration · [Nom de l'université]2012 à 2014
Certifications
- Certified Kubernetes Administrator (CKA)
- HashiCorp Certified : Terraform Associate
- AWS Certified Solutions Architect, Associate
Langues
Français, langue maternelle · Anglais professionnel (C1) : documentation, revues techniques et points quotidiens avec des équipes distribuées
CV réalisé avec Missionlib · missionlib.fr