Device Manager – Service de gestion et supervision des équipements connectés
terminéLe projet Device Manager, réalisé au sein de Suez Digital Solutions, avait pour objectif de développer un service Windows et une API REST permettant la gestion et la supervision des équipements connectés (compteurs, émetteurs, capteurs). Ce dispositif assure la création, l’association et le déplacement des équipements à travers la consommation de messages RabbitMQ et l’exposition d’interfaces de consultation en Angular.
Les missions incluaient le développement du service Windows en .NET Core 7.0, la création d’API REST pour la remontée des informations sur les équipements, la correction des anomalies front-end et back-end, ainsi que la mise en place d’évolutions fonctionnelles. Le projet comportait également la réalisation de tests unitaires avec xUnit et de tests d’intégration avec SpecFlow.
L’environnement technique comprenait la configuration des pipelines CI/CD sous Azure DevOps, la création et le test de conteneurs Docker, ainsi que l’utilisation de RabbitMQ pour la gestion des flux de messages. Le tout a été mené en méthodologie Agile/Scrum.
2023 → 2024
Device ManagerC#.NET Core 7.0