Développeur(euse) SIG F/H
Role details
Job location
Tech stack
Job description
En tant que Développeur(-se) SIG, vous interviendrez sur des projets SIG à forts enjeux fonctionnels et techniques, en vous appuyant aussi bien sur les solutions ESRI que sur les technologies open source.
Vos missions principales seront les suivantes :
- Concevoir, développer et maintenir des solutions SIG web, serveur et métier, basées sur les plateformes ESRI (ArcGIS Enterprise, ArcGIS Pro, ArcGIS Server, ArcGIS API for JavaScript) et/ou des solutions open source (GeoServer, QGIS Server)
- Participer à la définition des architectures techniques SIG, en intégrant des composants ESRI et open source (GeoServer, QGIS Server, Leaflet, OpenLayers, MapLibre…) au sein de systèmes d'information existants
- Développer des traitements et algorithmes géospatiaux (scripts, services, outils métiers) en garantissant performance, robustesse et maintenabilité, notamment via Python (ArcPy, GeoPandas) et SQL
- Mettre en œuvre et exploiter des bases de données géospatiales (PostgreSQL/PostGIS, Oracle Spatial…) et gérer les flux et services SIG conformes aux standards OGC (WMS, WFS, WMTS, GeoJSON…)
- Développer des applications cartographiques web interactives en JavaScript à l'aide de frameworks SIG (ArcGIS API, Leaflet, OpenLayers, MapLibre)
- Intégrer les solutions SIG aux autres briques du SI via des API, services REST et flux inter-applicatifs, en veillant à la sécurité et aux performances
- Appliquer et promouvoir les bonnes pratiques de développement logiciel : tests unitaires, intégration continue, normes de codage, revues de code et documentation technique
- Travailler en étroite collaboration avec les équipes projet (fonctionnelles, techniques, infrastructure) et contribuer au partage d'expertise SIG
- Être force de proposition sur les choix technologiques, l'amélioration continue des solutions et l'industrialisation des développements SIG
En nous rejoignant, vous bénéficiez notamment des avantages suivants :
- Offre complète de formations : techniques, métiers, développement personnel
- Qualité de vie au travail : jusqu'à 3 jours de télétravail par semaine, 27 jours de congés payés, RTT, congés ancienneté et enfant malade, programme santé & bien-être
- Avantages sociaux : régime d'achats d'actions, participation, PEE, Compte Epargne Temps, Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d'une expertise sectorielle et technologique de pointe.
Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons.
Requirements
De formation Bac+5 en Géomatique (ENSG, Master Géomatique ou en école d'ingénieur).
Vous disposez de 3 à 5 d'expérience en qualité de développeur en système d'information géomatique., Bonne connaissance des bases de données géospatiales telles que : PostgreSQL/PostGIS, GeoJSON, flux (WMS/WFS)
- Maitriser les langages de programmation SIG suivants : Python, JavaScript, SQL
- Connaissance des solutions ESRI (ArcGIS Entreprise, ArcGIS Pro…) et idéalement connaitre les solutions open source type GeoServer, QGIS, Leaflet, OpenLayers, MapLlibre, GDAL/OGR, GeoPandas, ArcPy, Java SpringBoot…
- Avoir des notions de méthodes de gestion de projet (Agile, cycle en V)
La maîtrise des technologies suivantes serait un plus : Bash, PowerShell, DevOps, GitLab, CI ainsi que les outils ETL (notamment Safe Software FME), Solutions de conteneurisation Docker, GeoNode, MapServer, MapStore.
Le poste requiert aussi :
- Rigueur, sens de l'analyse et esprit de synthèse
- Autonomie et sens du travail en équipe