Ingénieur DevOps / Proxy Scrum Master
A intégré l'équipe Plateforme (5 DevOps) de Médiamétrie, responsable de la gestion des outils transverses d'intégration continue (CI/CD), d'ordonnancement, de supervision et d'observabilité pour l'ensemble des équipes projet.
- A maintenu et amélioré la plateforme d'intégration continue en gérant GitLab (administration, montée de version, migration d'édition) et en configurant des pipelines Jenkins avec outils d'automatisation (Tfsec, Tflint, Ansible Lint, KICS, Trivy, SonarQube).
- A mis en place le déploiement continu d'infrastructures et d'applications via Infrastructure as Code (Terraform, Ansible) avec gestion dynamique de la configuration via Consul.
- A implémenté des déploiements Blue/Green avec gestion fine du DNS pour garantir une bascule progressive sans interruption de service.
- A automatisé le management des ordonnanceurs (AWA et UAC) via Playbooks Ansible intégrés au processus de déploiement.
- A corrigé un dysfonctionnement post-migration AWA v21 en automatisant la création d'un lien symbolique vers un répertoire EFS partagé.
- A migré GitLab Community vers GitLab Ultimate avec audit, sauvegarde complète, restauration des projets et pipelines, assurant la continuité de service et l'accompagnement des équipes.
- A déployé et configuré une stack applicative sur un cluster EKS à l'aide de charts Helm et de manifests Kubernetes (kubectl).
- A mis en place une passerelle de supervision entre l'ordonnanceur UAC et Nagios via API Gateway, SQS/DLQ et Lambda (en Terraform), avec gestion des rôles IAM et logs CloudWatch.
- A assuré le suivi et la supervision des produits via Nagios et CloudWatch, avec alarmes configurées dans Centreon et affichage via Thruk.
- A assuré les missions de Proxy Scrum Master en animant les cérémonies Agile (Daily, Sprint Planning, Review, Rétrospective), en participant à la rédaction et au chiffrage des User Stories, et en facilitant la coordination au sein de l'équipe.
- A rédigé la documentation (procédures d'installation, cahiers de test, release notes) et assuré le suivi du backlog avec le Product Owner.
Environnement technique