Description
ARTELIA déploie son infrastructure de données spatiales (IDS), le géoportail interne qui donnera aux équipes du groupe l'accès à leur patrimoine de données géographiques. Après une année de construction, le programme entre en 2027 dans sa phase de déploiement. Vous rejoignez à Schiltigheim l'équipe géomatique qui le pilote, au sein de la direction technique, méthodes et innovation (DTMI) de la BU Infrastructures et Territoires Durables.
La géomatique n'est pas ici une spécialité de niche : plus de 1 000 collaborateurs utilisent QGIS chaque année en France. C'est cette communauté qui se servira de ce que vous aurez développé.
La plateforme repose sur GeoNode et se construit avec un partenaire spécialisé. Les services de calcul, eux, sont développés en interne, et ils sont l'objet principal du stage. Ce sont les traitements géospatiaux exposés dans l'IDS et appelés à la demande par les équipes projet, là où chaque géomaticien exécute aujourd'hui sa chaîne de traitement sur son propre poste.
Le stage proposé a deux faces. Une face ingénierie, porter des traitements qui existent vers des services qui tournent pour tout le monde. Une face recherche et développement, car nos moteurs de calcul en hydrologie urbaine et en analyse de terrain sont en cours de refonte : le choix des algorithmes, leur validation sur jeux de référence et leur tenue au passage à l'échelle sont des questions ouvertes, sur lesquelles votre travail comptera.
Vos missions
- Développer des services de calcul géospatiaux, depuis la reprise d'un traitement existant, le plus souvent une chaîne QGIS ou un script Python, jusqu'à sa mise en service dans la plateforme.
- Contribuer aux travaux de recherche et développement sur nos moteurs de calcul : algorithmes, paramétrage, validation sur jeux de référence, performance.
- Contribuer au déploiement de l'IDS, catalogage des données, publication de flux OGC, qualité des métadonnées.
- Participer à l'enrichissement fonctionnel de la plateforme, en particulier les applications web cartographiques qui exploitent les données publiées.
- Documenter et outiller le déploiement pour les agences, de manière que les équipes s'approprient l'outil sans dépendre de nous.
L'environnement technique
Python, QGIS et PostGIS, GeoNode et les standards OGC. Le code vit dans notre forge GitLab, avec branches, revue de code par les pairs et intégration continue. Nos extensions QGIS métier, les GéoOutils, y sont développées et distribuées selon les mêmes règles, et vous y contribuerez. Le stage se déroule donc dans les conditions d'une équipe de développement, pas dans celles d'un poste isolé.
Le cadre
- Stage de fin d'études de 6 mois, à partir de février ou mars 2027, à l'agence de Schiltigheim, près de Strasbourg. L'encadrement est assuré au quotidien par le directeur technique transversal géomatique, en lien avec la direction du programme.
- Le travail est un travail de développement. Vous écrirez du code, il tournera en production, et plus de mille personnes pourront s'en servir.
Date de début
10 sept., 2026
Profil
Vous préparez un diplôme de niveau Bac +5 en géomatique, en géographie appliquée ou en informatique à composante SIG, et vous cherchez un stage de fin d'études de 6 mois.
L'essentiel
- Vous savez écrire du Python qui tourne. Un projet universitaire, un dépôt personnel, un script de traitement écrit lors d'un stage précédent : la forme importe peu, nous regardons si le code existe et s'il fonctionne.
- Vous êtes à l'aise avec QGIS et vous comprenez ce qu'est une donnée spatiale propre, systèmes de coordonnées, projections, formats, et ce qui casse quand on les mélange.
- Vous avez envie de travailler sur un outil que d'autres utiliseront, ce qui suppose d'écrire du code destiné à être relu et de documenter ce que vous faites.
Les plus
- Des notions de SQL et de PostGIS. Une première approche du développement web, API et cartographie en ligne. Une curiosité pour les standards OGC, GeoServer ou GeoNode. Une pratique de git.
Si vous ne cochez pas toutes les cases
Postulez quand même. Un stage de fin d'études sert à apprendre, et nous ne cherchons pas un profil déjà formé. Nous cherchons quelqu'un qui code, qui aime la donnée géographique et qui a envie de comprendre comment un traitement devient un service utilisé par d'autres.
Répartition du temps de travail
Full time
Fonction
Informatique_syst_info
Formation
RJ/Qualif/Ingenieur_B5
Secteur
Ingénierie, études techniques