Beschreibung
Description du poste :- Intitulé du poste : Développeur(euse) SIG
- Localisation : GenèveÂ
- Type de contrat : Prestation externe
- Rattachement hiérarchique : Responsable SIG
Missions principalesLe/la Développeur(euse) SIG est chargé(e) de concevoir, développer et optimiser des applications SIG pour la gestion, lâanalyse et la visualisation de données géospatiales. Il/elle joue un rôle clé dans lâintégration et lâautomatisation des processus SIG chez notre client.
1. Développement dâapplications SIG- Conception et développement dâapplications spécifiques pour la gestion et lâanalyse des données géospatiales.
- Création de scripts dâautomatisation pour le traitement et lâintégration des données SIG (Python, R, ArcPy, QGIS, FME Forms).
- Développement fullstack dâapplications web SIG (technologies front-end HTML, CSS, JavaScript, React et back-end Node.js, Django, Flask).
2. Intégration et gestion des données géospatiales- Connexion et intégration de données géospatiales issues de différentes sources (services web, bases de données SIG).
- Utilisation des API géospatiales et des standards OGC (WMS, WFS, WCS) pour échanger des données avec dâautres systèmes dâinformation.
- Optimisation des bases de données PostGIS, SQL Server Spatial, Oracle Spatial.
3. Personnalisation et optimisation des logiciels SIG- Adaptation des outils SIG existants (ArcGIS, QGIS) en fonction des besoins spécifiques des utilisateurs.
- Optimisation des performances des applications SIG, notamment pour le traitement de grandes quantités de données.
- Développement dâapplications mobiles SIG pour la collecte et la gestion des données géospatiales.
4. Tests, validation et maintenance- Conduite de tests de validation pour garantir la fiabilité des applications et scripts développés.
- Maintenance et mises à jour des solutions SIG en fonction de lâévolution des besoins et des technologies.
- Gestion des versions et du déploiement des applications SIG via Git et autres outils de CI/CD.
5. Support et documentation- Fourniture dâun support technique et formation aux utilisateurs des outils SIG développés.
- Rédaction et mise à jour de la documentation technique pour assurer la pérennité des applications et processus SIG.
Compétences requises
Compétences techniques- Formation : Diplôme dâIngénieur EPF / HES ou équivalent en informatique, géomatique ou développement SIG.
- Expérience : Minimum 5 ans dans un poste similaire.
- Maîtrise des logiciels SIG : ArcGIS, QGIS, FME Forms.
- Programmation SIG : Python (ArcPy, Pandas), R, Arcade, SQL Spatial.
- Développement Web SIG : HTML, CSS, JavaScript, React, Node.js, Django, Flask.
- Bases de données géospatiales : PostGIS, SQL Server Spatial, Oracle Spatial.
- API et web services : Standards OGC (WMS, WFS, WCS), API RESTful pour SIG.
- Automatisation & intégration : Création de scripts et optimisation des workflows SIG.
- Développement dâapplications mobiles : Expérience avec ArcGIS Runtime SDK ou technologies équivalentes.
Compétences comportementales (Soft Skills)- Esprit analytique : Capacité à concevoir des solutions adaptées aux problématiques géospatiales.
- Résolution de problèmes : Aptitude à diagnostiquer rapidement et proposer des solutions efficaces.
- Communication & vulgarisation : Capacité à expliquer clairement des concepts SIG complexes.
- Gestion du temps & organisation : Travail en parallèle sur plusieurs projets en respectant les délais.
- Adaptabilité & veille technologique : Suivi des évolutions des outils et standards SIG.
- Travail en équipe : Collaboration avec des équipes pluridisciplinaires et les utilisateurs finaux.
- Autonomie : Capacité à gérer ses tâches sans supervision constante.
- Précision & rigueur : Attention aux détails dans le traitement et lâanalyse des données SIG.
Compétences linguistiques