Développement et gestion des déploiements CI/CD
Groupama - G2S
Contexte de la mission
Dans le cadre de l’optimisation des processus DevOps pour une application dédiée aux gestionnaires d’assurance, la mission principale était d’assurer la mise en place et l’amélioration des pipelines d’intégration et de déploiement continu (CI/CD) pour 20 projets.
En tant que Release Manager – Lead Tech, Anthony a travaillé au sein d’une équipe de 15 personnes pour concevoir, structurer et industrialiser ces processus tout en garantissant la robustesse et la fluidité des déploiements applicatifs.
Environnement technique
Rôles et responsabilités
Mise en place des processus CI/CD
Création et optimisation des pipelines d’intégration et de déploiement continu pour automatiser les mises en production.
Automatisation des déploiements via GitLab CI, Jenkins et OpenShift afin d’améliorer la rapidité et la fiabilité des livraisons.
Conception des lignes de fabrication pour chaque environnement (dev, intégration, préprod, prod).
Lead Tech sur des chantiers techniques majeurs
Montées de versions Java pour assurer la compatibilité et la performance des applications.
Développement de solutions d’automatisation des déploiements et mutualisation des pipelines CI/CD entre plusieurs projets.
Mise à jour et migration des bases de données pour garantir leur évolutivité et leur sécurité.
Accompagnement et mise en place d’un projet de test E2E avec Cypress, améliorant la couverture et la fiabilité des tests.
Impact et résultats
Grâce à cette mission, les processus de développement et de déploiement chez Groupama – G2S ont été optimisés, apportant des améliorations significatives :