Description du poste
Objectifs de la mission :
• Participer activement à la conception, l'implémentation et l'évolution de l'application BI interne, bâtie avec NiceGUI (frontend) et FastAPI (backend).
• Contribuer à la mise en place d'un socle de données robuste, fiable et mutualisable pour l'ensemble des métiers du plateau: gestion flotte, stock, marge, facturation, suivi des opérations, outillage, ressources, logistique, gestion des déposes, activité chantier…
• Apporter de nouveaux services aux utilisateurs, par la création de dashboards dynamiques, d'outils de simulation et de planification adaptés aux spécificités du MCO.
Missions principales :
• Développer, maintenir et optimiser les modules front (NiceGUI) et back (FastAPI) de l'application BI.
• Collaborer avec les métiers pour l'analyse des besoins (prévisions, stock, gestion dépose, fleet management, etc.) et l'intégration des données issues
de différentes sources.
• Renforcer la robustesse et la fiabilité de la donnée (nettoyage, automatisation des flux, gestion des accès, sécurité des données).
• Participer à la réflexion sur l'architecture et la gouvernance de la donnée, dans l'esprit de mutualisation et d'unification des usages.
• Collaborer avec les équipes pour conduire le changement et soutenir la montée en compétences sur le nouvel écosystème digital.
Compétences requises :
• Maîtrise de Python (développement applicatif, gestion de données)
• Expérience avérée en développement d'interfaces web (NiceGUI apprécié, autres frameworks acceptés)
• Solide pratique de FastAPI ou autre framework d'API Python
• Bon niveau en bases de données (SQL, modélisation, optimisation, sécurité)
• Connaissances en Business Intelligence (reporting, dashboards, dataviz)
• Bonnes capacités relationnelles, esprit d'analyse et sens du service utilisateur
Compétences appréciées :
• Notions sur l'administration de serveurs/applications web (hébergement, déploiement, CI/CD).
• Connaissance d'autres frameworks ou bibliothèques de visualisation de données.
Statut: Cadre.
Profil recherché
Titulaire d'un BAC+5 dans le domaine, vous souhaitez mettre à profit vos compétences. Disponible? Postulez!