Tech Lead DevOps / Intégration CI-CD
Tech Lead au sein de l'équipe DevOps pour moderniser et industrialiser les chaînes de déploiement et d'intégration continue à l'échelle de l'ensemble de l'équipe de développement.
- A conçu et déployé un workflow GitFlow trunk-based et des pipelines CI/CD avec GitHub Actions pour standardiser les pratiques de déploiement.
- A rédigé et maintenu des playbooks Ansible pour automatiser les déploiements applicatifs vers l'environnement Azure/Kubernetes, garantissant la reproductibilité et la fiabilité des livraisons.
- A déployé et administré l'outil de monitoring Dynatrace avec configuration des alertes et corrélation des logs pour assurer la visibilité et la réactivité en production.
- A conçu une solution RAG complète : ingestion et vectorisation de fichiers CSV dans une base vectorielle PostgreSQL/pgvector, et développement d'une interface permettant d'interroger un LLM en langage naturel.
- A piloté une équipe de 4 développeurs avec montée en compétence sur les pratiques Test-Driven Development (TDD) et les bonnes pratiques d'automatisation.
- A conduit la migration technique Java 8 → Java 17 en portant une attention particulière à la sécurité et aux performances.
- A accompagné la migration de l'infrastructure on-premise vers Azure (services SOAP, REST, batchs Spring) en collaboration avec une équipe offshore, assurant la continuité de service.
Environnement technique