Description du poste :
<
ul>
Intitulé du poste : Développeur(euse) SIGLocalisation : Genève Type de contrat : Prestation externeRattachement hiérarchique : Responsable SIGMissions principales
<
p>Le/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
<
ul>
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
<
ul>
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
<
ul>
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
<
ul>
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
<
ul>
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 requisesCompétences techniques
<
ul>
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)
<
ul>
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
<
ul>
Français : Courant.Anglais : Niveau professionnel (lecture de documentation technique et collaboration avec des partenaires internationaux).Contribution documentaire attendue
<
p>Le/la Développeur(euse) SIG devra produire et maintenir une documentation rigoureuse pour garantir la pérennité des solutions développées :1. Documentation technique
<
ul>
Rédaction de guides dâutilisation et fiches techniques des applications SIG.Documentation des scripts et processus dâautomatisation.Suivi des tests et validations des applications SIG.2. Documentation des bases de données
<
ul>
Cartographie et mise à jour des structures des bases de données SIG.Documentation des procédures de mise à jour et dâintégration des données.3. Rapports et veille technologique
<
ul>
Rapports sur les performances des applications SIG et recommandations dâamélioration.Veille technologique sur les nouvelles solutions et méthodologies SIG.