Étudier et concevoir
Comprendre l’application et les besoins d’évolution, puis contribuer aux études et à la conception des solutions.
Étude de cas · Industrie & logistique
Ma mission de Tech Lead sur LI2A associe l’évolution d’une application logistique Java, le pilotage agile de deux équipes en France et en Inde, et une participation aux travaux de migration Oracle vers le Data Lake.
01 · Le contexte
LI2A est un système de logistique, de magasinage et de distribution. Mon intervention porte sur l’évolution de cette application existante, dans un environnement Java, Spring, Struts et Oracle.
Sur ce type de projet, une évolution ne se limite pas à ajouter du code : elle doit s’intégrer à l’existant et tenir compte du fonctionnement métier. L’analyse, les choix techniques et la livraison doivent donc rester cohérents.
02 · Mon intervention
Comprendre l’application et les besoins d’évolution, puis contribuer aux études et à la conception des solutions.
Contribuer aux choix d’architecture et au développement des évolutions dans la stack Java existante. Mon rôle reste directement lié à l’implémentation.
Accompagner les évolutions de l’existant et les pratiques d’intégration et de livraison continues, avec Maven et GitLab CI/CD.
03 · Leadership & agilité
Je pilote deux équipes dans un contexte international. L’équipe en Inde travaille en sprints ; l’équipe en France fonctionne en Kanban. Mon rôle associe ainsi contribution technique et gestion d’équipes agiles.
Gestion de l’équipe en Inde dans une organisation agile cadencée par des sprints.
Gestion de l’équipe en France avec une organisation Kanban, fondée sur le suivi du flux de travail.
04 · Évolution des données
Je participe chaque semaine aux cérémonies de l’équipe Data Lake, organisées en mode sprint, dans le cadre de la migration Oracle vers BigQuery.
Je contribue à la rédaction des contrats de liaison applicative (CLA) dans Confluence. Ces documents détaillent les tables concernées, leur structure, les champs à migrer et les horaires et fréquences de chargement : horaires, quotidiens ou hebdomadaires.
Les CLA servent de référence à l’équipe Data Lake pour alimenter la couche RAW de BigQuery. Les données sont ensuite préparées pour la couche Gold selon les besoins métier.
05 · Technologies & outils
Cette stack correspond à LI2A. Mes autres expériences couvrent également Angular, Spring Boot et d’autres environnements : elles sont détaillées dans la page Compétences et dans mon CV.
Voir mes compétences et mon CV06 · Pour votre projet
Cette mission illustre une intervention qui combine développement Java, pilotage d’équipes internationales et participation à l’évolution de la plateforme de données. Vous pouvez me solliciter pour renforcer votre équipe technique et accompagner l’évolution d’une application métier dans un environnement complexe.
Parlons de votre application