Langue requise :
Français parlé et écrit – niveau 5/5
Heures de travail par semaine :
37,5 heures
Type de poste :
Hybride – 1 jour par semaine en présentiel à Montréal
Durée de la mission en mois :
6 mois (renouvellement possible)
À propos du poste
Nous recherchons un(e) Développeur(se) Python expérimenté(e) pour rejoindre un projet d’envergure axé sur le développement d’une plateforme de données géospatiales. Le mandat implique une forte autonomie et un rôle critique dans l’ingestion, le traitement et la mise à disposition de données telles que les nuages de points, images 3D, et vues à 360°.
Vous serez impliqué(e) dans la conception et la mise en œuvre d'une plateforme de données géospatiales, avec une forte composante d’analyse et de traitement de données volumineuses. Votre expertise technique, notamment en Python et dans les environnements Azure/Databricks, sera mise à profit dans un contexte où l’autonomie et la qualité d’exécution sont primordiales.
Exigences et compétences techniques
Minimum 8 ans d’expérience comme développeur(se)
Minimum 5 ans d’expérience concrète avec Python
Expertise en développement, tests unitaires et assurance qualité
Maîtrise des design patterns et architecture logicielle en contexte analytique
Expérience significative avec Databricks et son API
Solide compréhension de l’écosystème Azure : Azure DevOps, Azure SQL
Expérience avec données structurées et non structurées
Compétences avec le traitement de données à grande échelle (Big Data)
Expérience avec le streaming temps réel
Familiarité avec Jira pour le suivi des récits de développement
Objectifs et livrables
Développer des fonctionnalités Python robustes et itératives
Concevoir et maintenir des librairies ou artéfacts réutilisables
Participer activement à la conception de la plateforme géospatiale
Assurer une haute qualité de code via des processus de tests structurés
Contribuer à la documentation technique (Confluence)
Responsabilités principales
Participer à l’ingestion et au catalogage des données géospatiales
Concevoir et automatiser des processus de traitement de données
Collaborer avec les équipes en mode Agile pour livrer des solutions complètes
Réaliser l’intégration et le déploiement continu dans un environnement Azure
Assurer un suivi rigoureux des tâches à l’aide de Git, GitHub, Jira
Atouts
Expérience comme expert-conseil en architecture Big Data
Connaissance des outils IaC : Terraform, Ansible, ARM
Bonne maîtrise de l’automatisation dans des environnements CI/CD
Familiarité avec les outils suivants : Bitbucket, TeamCity, Artifactory
Capacité à effectuer des analyses fonctionnelles
En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l’adresse suivante : contact@xideral.ca.