Stage - Développement Web SIG / DevOps : Refonte d’un processus permettant d’intégrer des PCRS (Plan de Corps de Rue Simplifié) H/F
Société : Magellium Artal Group Lieu : Hauts-de-Seine (Île-de-France)
Descriptif du poste
Société : Magellium Artal Group Catégorie : Stage Filiere : IT/Etudes, développement et intégration Lieu : Hauts-de-Seine (Île-de-France)
Mission
Objectifs du stageDans 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 devraconcevoir et développer le contrôle et l’envoi des PCRS sur notre application web.Le stagiaire devra:Pour la partie développemento 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/DevOpso Développer les tests unitaires de la solutiono Se former sur la chaine d’intégration continue (CI/CD) existante (Gitlab CI/CD)o Automatiser les tests unitaires via la CI/CDo Revoir l’ensemble des chaines d’intégration continue en cours sur le projet afin de les moderniser.Technologies et outilsLes technologies en cours sur le projet et susceptibles d’être utilisées:Base de données:PgAdmin – PostgreSQLPlateforme d’échange de données:Apache KafkaLangage de programmation:JavaScript - FrontPHP (symfony) – BackJavaDevOps:CI/CD GitlabDockerKubernetesLogiciels cartographiques:ArcGIS PROFMEMéthode Agile (SAFe) :Outils: Jira / ConfluenceMissions et activités1. Phase de recherche et d’étude technique de la solution2. Phase de développement de l’envoi de donnéeso 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 unitaire4. Phase d’intégration des tests dans une CI/CDLe 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.Vous êtes étudiant(e) en cursus universitaire ou en école d'ingénieurs, préparant un diplôme de niveau Bac+5, ou un mastère spécialisé. Vous avez idéalement des connaissances en développement d'applications cartographiques et en DevOps. Vous aimez le développement web et les nouvelles technologies.Ce stage vous permettra d’acquérir des compétences solides dans le développement de fonctionnalités liées à une application SIG déjà existante le tout en travaillant sur une base de données PostgreSQL, avec son extension PostGIS, et dans le processus d’envoi/intégration de données géographiques.Il permettra également de monter en compétences dans le déploiement de pratiques DevOps.Magellium (Groupe Artal), avec ses 300 collaborateurs, est un acteur indépendant et majeur, spécialisé en géographie numérique, de la valorisation du pixel jusqu’au traitement de la donnée géographique, au sein du SI de ses clients. Magellium accompagne ainsi ses clients avec une offre à 360° couvrant recherche, conseil, maitrise d’ouvrage, intégration et maintenance sur les segments image, vidéo, drone, Systèmes d’Informations Géographiques (SIG), cartographie et Géointelligence en promouvant la maîtrise des technologies du logiciel, de l’IA, du traitement de signal et de la géomatique. Vous intégrerez l’activité de Magellium Paris qui définit, conçoit, met en œuvre, implémente et assure le maintien opérationnel des SIG au sein du SI des entreprises, des collectivités et des services de l’état pour différentes applications à composantes géographiques.CLIQUER ICI POUR POSTULER