Stage - Développement Web Sig - DevOps Refonte d'Un Processus Permettant d'Intégrer des Pcrs Plan de Corps de Rue Simplifié H/F - Magellium Artal Group La Garenne-Colombes - 92
- Bac +5
- Secteur informatique • ESN
- Exp. - 1 an
- Exp. 1 à 7 ans
- Exp. + 7 ans
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 :
- Pour la partie développement
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.
- Pour la partie automatisation/DEVOPS
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 :
- Base de données :
- PgAdmin - PostgreSQL
- Plateforme d'échange de données :
- Apache Kafka
- Langage de programmation :
- JavaScript - Front
- PHP (symfony) - Back
- Java
- DEVOPS :
- CI/CD Gitlab
- Docker
- Kubernetes
- Logiciels cartographiques :
- ArcGIS PRO
- FME
- Méthode Agile (SAFe) :
- Outils : Jira / Confluence
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.
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 :
- Pour la partie développement
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.
- Pour la partie automatisation/DEVOPS
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 :
- Base de données :
- PgAdmin - PostgreSQL
- Plateforme d'échange de données :
- Apache Kafka
- Langage de programmation :
- JavaScript - Front
- PHP (symfony) - Back
- Java
- DEVOPS :
- CI/CD Gitlab
- Docker
- Kubernetes
- Logiciels cartographiques :
- ArcGIS PRO
- FME
- Méthode Agile (SAFe) :
- Outils : Jira / Confluence
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.
tu es intéressé par
Recommandé pour vous
- > Vente
- > Nettoyage
- > Production
- > Secrétariat
- > Recherche
- > SAV
- > Gestion
- > Centre-Val de Loire
- > Informatique
- > Aeronautique
- > Pub
- > Edition
- > Audiovisuel
- > Beauté
- > Comptabilité
- > Service
- > Agricole
- > Santé
- > Tourisme
- > Formation
- > Graphisme
- > Normandie
- > Industrie
- > Hauts-de-France
- > Administratif
- > Communication
- > Défense
- > Bretagne
- > Audit
- > Service Public
- > Banque
- > BTP
- > Assurance
- > Chimie
- > Juridique
- > Enseignement
- > Grand Est
- > Auvergne-Rhône-Alpes
- > Outre Mer
- > Marketing
- > Finance
- > Immobilier
- > Sécurité
- > Culture
- > Distribution
- > Occitanie
- > Biotechnologie
- > Restauration
- > Ferroviaire
- > Architecture
- > Ingénierie
- > Pays de la Loire
- > Environnement
- > Hotellerie
- > Corse
- > Commerce
- > Nouvelle-Aquitaine
- > Île-de-France
- > Provence-Alpes-Côte d'Azur
- > Qualité
- > Automobile
- > Ressources Humaines
- > Transport
- > Social
- > Telecom
- > Electronique
- > Nautisme
- > Bourgogne-Franche-Comté
- > Direction
- > Artisanat
- > Hospitalier
- > Logistique
- > Achat
- > Agroalimentaire