Technical Lead Developer
Carrefour Supply Chain
Contexte de la mission
Abdelaziz a été missionné en tant que Technical Lead Developer au sein de Carrefour Supply Chain pour piloter l’évolution des solutions logicielles de gestion de la chaîne d’approvisionnement. L’objectif était d’optimiser les systèmes existants et d’intégrer des technologies modernes, notamment sur le traitement des données et l’optimisation des flux logistiques.
Rôles et responsabilités
Lead technique et accompagnement des équipes
Encadrement et montée en compétence des développeurs sur Java, Spring et Angular.
Mise en place d’une architecture microservices pour améliorer la scalabilité des applications.
Revue de code et optimisation des performances des traitements backend et bases de données.
Développement et modernisation des applications
Développement de nouvelles fonctionnalités métiers pour la gestion des stocks et des flux logistiques.
Intégration de Google BigQuery pour l’analyse en temps réel des données de la supply chain.
Refonte des interfaces web en Angular et Ext JS, améliorant l’expérience utilisateur et la productivité des équipes opérationnelles.
Optimisation des bases de données et migration Cloud
Optimisation des requêtes PL/SQL sur IBM Db2, réduisant les temps de réponse des applications.
Migration progressive vers Google Cloud Platform (GCP) pour une infrastructure plus flexible et performante.
Automatisation des pipelines CI/CD pour accélérer les déploiements et réduire les risques d’erreur.
Impact et résultats
Grâce à son intervention, Abdelaziz a permis à Carrefour Supply Chain de moderniser ses outils et d’améliorer considérablement la gestion et l’analyse des flux logistiques. Les résultats clés incluent :