Présentation du projet:
- Plateforme destinée à automatiser et centraliser la gestion du planning support pour les équipes assurant le service de support.
- Référence interne : YUMA-2026-PFE-09. Le projet vise une solution complète allant du backend au déploiement continu.
Objectifs & fonctionnalités principales:
- Simplifier la planification pour les projets qui offrent le service de support (création, modification et consultation des plannings).
- Produire des rapports de rémunération par projet et par période.
- Recommander du planning pour chaque collaborateur à partir de son historique d'activité.
- Visualiser les statistiques de planning et de rémunération via des dashboards interactifs.
- Assurer une mise en production fiable et continue grâce à une chaîne DevOps entièrement automatisée.
Technologies & architecture proposées:
- Backend : Spring Boot (Java) et Python pour composants spécifiques.
- Frontend : React avec visualisations via Apache ECharts.
- Base de données : PostgreSQL.
- Conteneurisation & CI/CD : Docker et Jenkins pour pipeline automatisée et déploiement continu.
Tâches attendues et livrables:
- Conception et développement des API backend (Spring Boot) pour gestion des plannings et génération de rapports.
- Développement des composants frontend React et intégration des charts interactifs (Apache ECharts).
- Implémentation d'algorithme de recommandation de planning basé sur l'historique des collaborateurs (Python possible pour traitement/IA légère).
- Tests, documentation des API et livrables fonctionnels (données de test, manuels d'utilisation, script d'initialisation de BD).
Mise en production & DevOps:
- Mise en place d'une chaîne CI/CD Jenkins automatisée pour build, test et déploiement.
- Conteneurisation des services avec Docker et gestion des images pour un déploiement reproductible.
- Surveillance basique et stratégie de roll-out pour garantir une mise en production fiable et continue.
Comment postuler:
- Pour postuler, envoyez votre candidature en précisant le titre du projet et votre motivation.
- Postulez via ce lien :
Postuler ici