17/11/2022

Offres de stages Isogeo orientées développement

Illustration

Société Isogeo

Créée en 2009, la société Isogeo accompagne les organismes publics et privés équipés d’un SIG dans leurs projets de Geodata management grâce à une solution de catalogage de données géographiques.

Notre société poursuit son développement et recherche des candidat(e)s à fort potentiel, ayant la volonté d’évoluer rapidement au sein d’une entreprise dynamique à taille humaine.

Plateforme Isogeo - contexte technique

La solution Isogeo permet notamment aux organismes de recenser leurs données géographiques de manière automatique, de centraliser et documenter leurs fiches de métadonnées sur la Plateforme Isogeo, de partager et publier leurs catalogues, etc. Retrouvez tous nos produits sur notre site Web.

La Plateforme Isogeo (framework Node.js) est développée en interne par l'équipe technique et repose sur une API REST (framework C# .NET) hébergée dans le cloud de Microsoft (Azure).

Les développements sont réalisés en mode Agile.

Différentes technologies sont utilisées : Node.js, C# .NET, Python, PHP...

Ambitions des stages

Isogeo recherche 1 ou 2 stagiaires de profil Géo-informaticien.e.s. Les stages se déroulent à Paris - Bastille au sein de l’équipe technique pilotée par notre Responsable R&D (tuteur des stages). Les conditions de ces stages sont optimum d’un point de vue :

  • matériel : une station de travail adaptée, deux écrans et l’accès à l’ensemble des ressources et formations nécessaires.
  • organisation du travail : daily scrum, sprint review et points mensuels RH.

Nous proposons plusieurs sujets de stages autour de fonctionnalités que nous souhaitons réellement faire évoluer. Nous mettrons tout en œuvre pour produire ensemble un livrable qui pourra être implémenté sur la Plateforme Isogeo.

Votre profil

Passionné par le développement logiciel et la géomatique, vous souhaitez vous investir dans un projet de 6 mois sur une technologie que vous maîtrisez.

De formation supérieure (Grande École d’Ingénieurs ou équivalent), vous avez déjà une bonne expérience en développement informatique dans un environnement géomatique.

  • Vous aimez travailler en équipe, vous savez vous organiser et vous êtes décidé(e) à vous impliquer ;
  • Autonome et rigoureux, vous êtes doté(e) d'un bon relationnel et avez le sens des responsabilités ;
  • Vous avez une bonne connaissance en Node.js.

Nous sommes ouverts et accordons la plus grande importance à votre personnalité : sens de l’engagement, passion, curiosité et adaptabilité, capacité à se remettre en cause et à apprendre, esprit d’équipe.

Sujets de stages

Sujet DEV1 : Extracteur de données vectorielles selon un critère géographique à partir d’un Web Service

Il s’agirait de développer une nouvelle application Isogeo permettant l’extraction de données vectorielles publiées sur des services géographiques ouverts. L’utilisateur pourra choisir différents formats et différentes projections de destinations. Les entités pourront être filtrées selon des critères géographiques et/ou attributaires, afin de n’exporter qu’une partie de la couche.

Le principal enjeu de ce projet est de développer l’API en Node.js en charge de tous les traitements permettant :

  • l’interrogation des services géographiques et le traitement de leurs réponses
  • les traitements géomatiques de :
    • conversion de formats
    • reprojections
    • filtre spatial

L’autre aspect (secondaire) du projet consistera à développer une interface graphique basée sur cette API, en réfléchissant à différents sujets tels que :

  • la possibilité de constituer un "panier d’extraction”
  • la visualisation cartographique

Dans le cadre de ce projet, le stagiaire devra :

  • mener les études qui lui permettront de choisir les technologies adaptées au besoin
  • réaliser des spécifications fonctionnelles et techniques
  • effectuer le suivi du projet au sein d’une équipe Agile

Sujet DEV2 : Étude de la refonte de l'ingénierie géomatique du Scan Isogeo

Le Scan Isogeo est au cœur de la solution Isogeo. Il permet de recenser les données géographiques constituant un patrimoine ciblé, avant de créer et de mettre à jour les fiches de métadonnées qui les décrivent.

Au cours de ce processus, les données géographiques sont consultées et traitées afin d’en extraire les métadonnées. Actuellement, ce traitement repose en grande partie sur l’utilisation de l’ETL FME. L’objectif du stage serait de proposer et d’explorer différentes pistes visant à améliorer les performances du Scan en réduisant les temps de traitement des données géographiques.

Plusieurs pistes ont déjà été formulées et ne demandent qu’à être étudiées :

  • optimisation des traitements FME
  • recours à des technologies alternatives :
    • GDAL
    • Data Build Tool (DBT)
    • Arcpy
    • SQL oracle Spatial et PostGIS

Dans le cadre de ce projet, le stagiaire aura l’occasion :

  • de se plonger dans le fonctionnement du Scan Isogeo, un outil employé par de nombreux acteurs de la géomatique francophone depuis plusieurs années,
  • de manipuler une grande variété de formats de données géographiques, vecteur ou raster, fichiers ou bases de données,
  • d’utiliser différentes technologies propres à la géomatique (GDAL, FME, SQL, ESRI…),
  • de mettre au point un programme informatique intégrable à l’architecture actuelle du Scan Isogeo.

Nous vous proposons chez Isogeo

  • Un fort degré d’autonomie et de responsabilité,
  • Une start-up à très fort potentiel de croissance,
  • Un environnement technique de haut niveau,
  • Une opportunité de développement professionnel et personnel.

Voir aussi les démarches environnementales et sociétales au sein de la société Isogeo, ainsi que notre charte qualité.

Modalités des stages

  • Durée de 6 mois, dès que possible, dans nos locaux à Paris (Bastille)
  • Télétravail partiel envisageable
  • Objectif d’embauche d’une personne au sein de l’équipe technique Isogeo

Contact : emploi@isogeo.fr (CV + lettre de motivation en rappelant le(s) code(s) des stages)

Abonnez-vous à notre newsletter
En cliquant sur "S'inscrire", vous confirmez que vous acceptez notre Politique de confidentialité.
Merci pour votre inscription !
Erreur. Merci de réessayer.