← back --work

Team lead · 2020-11 — 2024-06

Lead Développeur Java (Spring Boot / Angular)

Magnolia.fr · Mont-Saint-Aignan

Lead d'une équipe de 7 sur 23 microservices d'assurance emprunteur : qualité, CI/CD, migration AWS puis Kubernetes on-premise.

Contexte

Magnolia.fr distribue de l'assurance emprunteur en ligne, en forte croissance. À la DSI, le chantier portait sur le tarificateur et l'espace client : 23 microservices Java (Spring Boot, Spring Cloud) avec Kafka et MongoDB, sur AWS puis Kubernetes.

Mon rôle

Arrivé développeur, devenu lead développeur puis team leader d'une équipe de 7.

  • Souscription. Plus de 10 produits d'assurance livrés en souscription électronique, APIs des parcours et évolutions de l'espace client.
  • Fiabilité. Barrières qualité SonarQube, Sentry avec OpenTelemetry pour les erreurs clientes et la WebPerf, processus de livraison et de rollback, stratégie de tests.
  • Infrastructure. CI/CD GitLab CI et Docker, déploiements Kubernetes industrialisés avec Helm, puis un cluster Kubernetes on-premise qui a réduit la facture AWS de 60 %. Support N2 infra en l'absence de l'équipe dédiée.
  • Management. Entretiens annuels et objectifs, one-to-one réguliers, accompagnement individuel, plan de transfert de compétences.
  • Transmission. Accompagnement de stagiaires, de juniors et d'alternants, avec des sujets choisis pour leur niveau, pour faciliter leur intégration et accélérer leur onboarding.
JavaSpring BootSpring CloudKafkaMongoDBAngularKubernetesGitLab CISentry

10+

23

7

−60 %

"En tant que Product Owner je m'appuie énormément sur Vincent en tant que Lead Tech et manager. Son expertise technique globale et sur nos outils, ainsi que sa capacité à questionner les besoins métiers nous permettent de réaliser des projets à forte valeur ajoutée pour nos clients. En tant que manager, sa connaissance de son équipe est extrêmement précieuse pour m'aider à avoir de la visibilité sur notre capacité à faire. Je souligne notamment sa force de proposition pour confier des sujets a des développeurs juniors ou alternants afin de les faire gagner en expérience. Lorsqu'un projet adapté se présente, Vincent m'indique que le sujet sera traité par quelqu'un en cours d'apprentissage et nous adaptons le temps et le soutien nécessaire pour amener le projet au succès tout en fournissant un maximum de connaissances au développeur. Dans le cadre du fonctionnement de l'équipe manager Vincent est un moteur important d'amélioration. Il se fait force de proposition pour améliorer sans cesse nos processus et s'assure que ceux-ci soient suivis par les équipes afin que chacun puisse travailler dans les meilleures conditions à tous les niveaux."
Christophe Morelle · Chef de projet MOA
"J'ai eu la chance de collaborer avec Vincent au sein du groupe Magnolia pendant plusieurs années, une expérience professionnelle particulièrement enrichissante. Vincent est un véritable expert technique polyvalent qui maîtrise l'ensemble de la chaîne de production logicielle : développement, infrastructure, configuration as code et CI/CD. Sa capacité à naviguer avec aisance entre ces différents domaines en fait un atout précieux pour toute équipe. Au-delà de ses compétences techniques, j'ai particulièrement apprécié sa capacité à résoudre des problèmes complexes avec pragmatisme, sa rigueur dans la mise en place de bonnes pratiques, et surtout son excellent relationnel qui rend la collaboration fluide et agréable au quotidien. Je recommande Vincent sans hésitation pour toute collaboration nécessitant expertise technique et vision globale."
Geoffrey Mezerette · Freelance DevOps / Platform Engineer – AWS & Kubernetes