Objectifs du stage
Dans le cadre de la visualisation de réseaux électriques sur une application web, l’utilisateur a la possibilité d’afficher le réseau et d’intégrer plusieurs types de données dont les PCRS (format respectant une réglementation gouvernementale).
Actuellement, cette donnée est contrôlée à l’aide d’une application bureautique puis envoyée à une infrastructure de données spatiales. Le stagiaire devra concevoir et développer le contrôle et l’envoi des PCRS sur notre application web.
Le stagiaire devra :
o Etudier la solution existante et comprendre les inconvénients de celle-ci.
o Proposer une solution technique et la présenter à l’équipe en charge du maintien en condition opérationnelle de l’application de visualisation du réseau.
o Concevoir le modèle de données et de son architecture.
o Réaliser la solution permettant de réaliser un contrôle sur les PCRS puis de les envoyer à l’IDS (équipe Infrastructure de Données Spatiales) : en fonction de la solution retenue, le développement sera à faire côté front, back ou les deux.
o Développer les tests unitaires de la solution
o Se former sur la chaine d’intégration continue (CI/CD) existante (Gitlab CI/CD)
o Automatiser les tests unitaires via la CI/CD
o Revoir l’ensemble des chaines d’intégration continue en cours sur le projet afin de les moderniser.
Technologies et outils
Les technologies en cours sur le projet et susceptibles d’être utilisées :
Missions et activités
1. Phase de recherche et d’étude technique de la solution
2. Phase de développement de l’envoi de données
o Création de l’UX sur l’application WEB.
o Contrôle des données PCRS.
o Envoi des données PCRS à l’IDS.
3. Phase de l’automatisation des tests via un outil dédié
o Création/Initiation du « squelette »
o Réalisation de l’automatisation des tests unitaire
4. Phase d’intégration des tests dans une CI/CD
Le stagiaire intégrera une équipe projet qui travaille sur une application ayant pour fonction de gérer des données de fond de plan et de suivre les chantiers de mise à jour de ces types de données.
Le projet auquel le stagiaire sera rattaché fait partie d’un ensemble de projets sur des applications cartographiques développées au sein d’une entreprise à mission du secteur de l’énergie.