GL-3 Development of a Modular and Responsive Interface for Real- Time Integration and Analysis of Environmental Data Streams on an IoT Platform, Optimizing Decisions through AI Technologies PFE
Développer une interface modulaire et responsive pour l'intégration en temps réel et l'analyse de flux de données environnementales sur une plateforme IoT.
Optimiser la prise de décision en exploitant des technologies d'IA pour analyser et restituer des indicateurs pertinents à partir des flux IoT.
Missions principales
Implémenter la collecte et la gestion des messages IoT en temps réel en utilisant Mosquitto MQTT pour la gestion des topics et la distribution des messages.
Concevoir et développer le backend en Java avec Spring Boot pour le traitement, la persistance et l'API des données issues des capteurs.
Réaliser une interface utilisateur en Angular, responsive, permettant la visualisation et l'interaction avec les flux et résultats d'analyse.
Technologies et architecture
Gestion des messages IoT : Mosquitto MQTT pour ingestion temps réel et gestion des topics.
Backend : Java + Spring Boot pour pipelines de traitement, API REST et intégration des modules d'analyse.
Visualisation : framework de visualisation (Grafana) pour tableaux de bord métiers; Angular pour l'interface applicative.
Intégration possible de modules d'analyse IA pour optimisation des décisions et alerting basé sur règles/ML.
Livrables attendus
API REST fonctionnelle exposant les données et les analyses en temps réel.
Interface Angular responsive avec tableaux de bord et widgets d'analyse (intégration Grafana ou équivalent).
Documentation technique et guide de déploiement de la solution sur la plateforme IoT.
Profil recherché
Maîtrise de Java et Spring Boot pour le développement backend et traitement de flux.
Connaissances en MQTT / Mosquitto et architectures IoT temps réel.
Expérience en développement frontend avec Angular et en visualisation de données (Grafana ou similaire).
Contact et candidature
Pour postuler, envoyer votre candidature en précisant la référence GL-3.