Responsable technique et manager equipe de developpement
CPAM de la Gironde
Janvier 2015 – Aujourd’hui
Refonte du Système Automatisé de Gestion des Examens de Santé (6000 jours hommes)
- Encadrement d'une équipe de 13 développeurs (internes et prestataires) : recrutements, suivi des objectifs, plan de formation, ...
- Mise en place de pratiques agiles au sein de l'équipe de développement : rétrospectives, mêlée quotidienne, livraison itérative (intégration continue, déploiement continu), Kanban (WIP), pair programming, revue de code, …
- Promotion de TDD et Clean Code
- Définition de l'architecture globale de l'application : 1 serveur central et une centaine de serveurs installés dans les Centres d'Examens de Santé
- Mise en place et industrialisation de Docker avec docker-compose
- Industrialisation de la partie Devops avec l’équipe infrastructure : Puppet et Jenkins
- Mise en place de la sécurité avec Vault
- Mise en place de la synchronisation des données avec PgLogical
- Messagerie sécurisée Inovelan (HPRIM Net)
- Etude du système de pile de logs Elastic
- Etude du système de distribution de messages Kafka (Kafka Connect, Debezium, Kafka Stream)
- Tests de charge avec Gatling
Environnement technique : Java8, JavaFX, Docker, Docker-compose, Puppet, Spring, Spring MVC, Spring boot, MyBatis, H2, PostgreSQL, PgLogical, Tomcat, Maven, Git, Jenkins, SonarQube, Junit, Mockito