Objectif du stage
- Développer un module MacroGantt pour améliorer la planification et le suivi opérationnel des études cliniques.
- Offrir une vue unifiée et dynamique pour optimiser l’organisation, la coordination des équipes, le suivi du temps et l’avancement des tâches.
Missions principales
- Concevoir et implémenter les fonctionnalités Gantt (planning global, dépendances, affichage des jalons, barres d’avancement, drag & drop, zoom temporel).
- Intégrer le suivi du temps des ressources humaines, le calcul des avancements et la génération de rapports visuels et exportables.
- Assurer l’interface utilisateur (data visualization) avec Angular 17 et PrimeNG pour une expérience interactive et réactive.
Livrables attendus
- Module MacroGantt opérationnel intégré au produit existant : gestion des plannings, suivi des ressources, tableaux de bord et exports.
- Tests unitaires et d’intégration, documentation technique et guide utilisateur pour le module.
- Démonstration finale et livraison des scripts de migration/installation (Flyway) et pipeline CI/CD (Jenkins).
Environnement technique
- Stack back-end : Java 17, Spring Boot 2, Hibernate 5, Lombok, MapStruct.
- Front-end et visualisation : Angular 17, PrimeNG (data visualization, composants Gantt personnalisés).
- Base de données et déploiement : MySQL 8, Flyway, Maven, Actuator, Jenkins.
Profil recherché et atouts du sujet
- Compétence Full Stack (Java/Angular) avec un focus sur la Data Visualization et la gestion de projet (développement d’un module de type Gantt).
- Capacité à concevoir des interfaces interactives, optimiser les performances et garantir la qualité du code.
- Sujet attractif pour une pré-embauche (Stage de pré-embauche : Oui) et rémunération assurée (Stage rémunéré : Oui).
Informations pratiques
- Durée : 6 mois (4-6 mois dans l’offre).
- Nombre de stagiaires recherchés : 1.
- Pour postuler, envoyer votre candidature à rh@aderivatives.com en précisant l’objet du mail : #PROMOTION3 - Module MacroGantt PFE.