Solution SFT cherche un (e) Analyste programmeur en géomatique dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec .
Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement requise)
ACTIVITÉS À RÉALISER
- Réaliser des travaux de programmation dans le cadre de l'évolution et de l'optimisation des fonctionnalités applicatives géomatiques
- Effectuer la migration de composantes d'applications web géomatiques (frontend et backend)
- Migrer, adapter et tester les applications consommant des services web géomatiques (REST, WMS, WFS)
- Concevoir et mettre en oeuvre des processus d'automatisation et de traitement des données géospatiales (Python, FME, ModelBuilder)
- Participer à l'intégration, l'optimisation et l'évolution des bases de données spatiales, en collaboration avec les équipes concernées
BIENS LIVRABLES
- Code maintenu à jour et pleinement fonctionnel
- Résultats des essais automatisés
- Documentation du code rédigée de manière claire et conforme aux normes du MELCCFP
- Scripts, services web, métadonnées, catalogue
- Carnet de produit
- Registre d'anomalies
- Document de suivi
EXIGENCES OBLIGATOIRES
1. Formation
- Détenir une AEC, un DEC, un certificat universitaire ou un diplôme de 1er cycle en informatique ou discipline équivalente.
- Diplôme hors Canada : fournir l'évaluation comparative du MIFI.
- Une copie du diplôme DOIT être jointe à la soumission.
2. Langue de travail
- Excellente maîtrise du français à l'oral et à l'écrit.
3. Expérience en développement géomatique
- Outils ETL : FME Flow ou FME Form; scripts d'automatisation : Python, ArcPy
- Développement d'applications Web cartographiques
- Services Web géospatiaux dans un environnement Web : WMS, WFS, GeoJSON, REST
4. Diffusion cartographique Web
- Expérience avec des solutions de diffusion cartographique Web, incluant GeoCortex.
5. Gestion de projet agile
- Expérience dans l'utilisation d'Azure DevOps, notamment pour les tableaux Scrum ou Kanban, ainsi que pour la gestion et le suivi des tâches.