Réalisation · 2024 – 2026

Collecte des prévisions et tableaux de bord (France Travail)

Chez Capgemini, j’ai refondu deux applications fragiles en un seul service Java / Spring Boot. Le cycle de collecte, qui concernait plus de 400 collaborateurs, est passé d’environ 10 jours à 48 heures.

Statut
Mission terminée
Période
2024 – 2026
Mon rôle
Développeur fullstack chez Capgemini : refonte du service de collecte, tableaux de bord, support aux utilisateurs
Liens
Mission pour un client : pas de lien public

Je parle ici de mon travail, pas des données ni du code du client.

principetableaux de bord
Des tableaux de bord utilisés tous les jours.Deux applications fragiles refondues en un seul service.

Avant et après

Ce schéma montre le résultat, pas l’architecture ni les données du client.

  1. 01AvantDeux applications fragilesRelances manuelles et environ 10 jours de travail à chaque cycle.
  2. 02Ce que j’ai faitUn service Java / Spring BootRelances, envoi de mails et API REST pilotables indépendamment.
  3. 03AprèsCycle ramené à 48 heures400+ collaborateurs, prévisions consolidées et tableaux de bord quotidiens.

Le contexte#

Sur le compte France Travail, chez Capgemini, la collecte des prévisions d’activité reposait sur deux applications fragiles et beaucoup de relances à la main. Un cycle, qui concernait plus de 400 collaborateurs, prenait environ 10 jours.

Ce que j’ai fait#

J’ai refondu ces deux applications en un seul service Java / Spring Boot, déployé sur OpenShift (Kubernetes) et Docker. Il envoie les mails en masse, lit les réponses et en extrait les informations automatiquement, puis les range dans PostgreSQL. On peut lancer séparément, en ligne de commande, les relances, l’envoi des mails et l’API REST.

À côté, j’ai conçu de A à Z les tableaux de bord Power BI (Power Query / M, Power Automate) que les engagement managers utilisent tous les jours : prévisions consolidées, relances, suivi d’activité et de facturation. J’ai aussi assuré le support aux utilisateurs, amélioré l’outil à partir de leurs retours, et cartographié le système d’information de la cellule pour savoir quoi optimiser en premier.

Le résultat#

Le cycle de collecte est passé d’environ 10 jours à 48 heures. Les relances partent toutes seules, et les imputations se consultent en continu.

Ce que j’en retiens

Pour les utilisateurs, le vrai changement, c’est de ne plus avoir à relancer ni à ressaisir à la main. C’est ça qui a compté, plus que la fusion des deux applications.

Technos et domaines

Technos

Domaines

Page relue le .

Continuer

Un poste ou un projet de ce genre ? Écrivez-moi.

↑ Haut de page