Enable job alerts via email!
Une entreprise technologique recherche un développeur logiciel senior spécialisé en ingénierie de données à Montréal. Vous serez responsable de la migration des données vers Azure et de la création de rapports avec Power BI. Le candidat idéal a au moins 10 ans d’expérience en ingénierie de données et maîtrise des technologies comme Spark et Python. Ce poste offre un cadre stimulant avec un travail sur des projets innovants.
Nous recherchons un développeur logiciel senior spécialisé en ingénierie de données pour un mandat stratégique au sein d’une grande organisation. Le rôle consiste principalement à migrer et transformer des données provenant de bases Oracle locales vers un lac de données dans le Cloud Azure, structuré en trois niveaux de raffinement (Bronze, Argent, Or). Ces données serviront ensuite à la migration des rapports actuellement développés sous SAP BusinessObjects vers Power BI, où vous pourriez être amené à collaborer avec l’équipe pour bâtir de nouveaux rapports.
Diplôme universitaire (Baccalauréat minimum souhaité).
Minimum 10 ans d’expérience pertinente en ingénierie de données.
Solide maîtrise de Spark, PySpark, SQL, Delta Lake, Parquet.
Expertise en conception, implémentation et exploitation de bases de données relationnelles et non relationnelles (Oracle, SQL Server, PostgreSQL, MongoDB, Cosmos DB) et en principes ETL/ELT.
Compétences avancées en Python et en tests automatisés (ex. pytest).
Expérience avec les environnements Azure (Databricks, Data Factory, Synapse/SQL).
Bonne connaissance de Power BI.
Familiarité avec les pratiques DevOps/CI-CD (GitHub).
Expérience sur des projets concrets de migration de données vers le cloud.
Réussir la migration et la transformation des données locales vers Azure Data Lake.
Garantir la qualité, la performance et la sécurité des données à travers les différents niveaux (Bronze, Argent, Or).
Contribuer à la migration et au développement de nouveaux rapports dans Power BI.
Mettre en place des pipelines robustes, testés et documentés.
Analyser et comprendre des schémas de données complexes et multi-sources.
Concevoir, modéliser et implémenter un Delta Lake.
Développer et optimiser des pipelines d’ingestion, de nettoyage, de validation et d’agrégation.
Écrire du SQL performant, lisible et testé, avec documentation complète.
Développer en Python des transformations réutilisables, intégrées en CI/CD.
Assurer la qualité et le monitoring des données en production.
Résoudre les incidents liés aux données et aux pipelines.
Connaissance des univers et rapports BusinessObjects (BO).
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