Développeur logiciel senior – Ingénierie de données
About the role
Titre d'emploi : Développeur logiciel senior – Ingénierie de données
Langue requise : Français
Heures de travail par semaine : 35 h
Type de poste : Hybride – Montréal (6 jours/mois en présentiel)
Durée de la mission en mois : 6 mois, renouvelable
À propos du poste
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.
Exigences et compétences techniques
- 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.
Objectifs et livrables
- 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.
Responsabilités principales
- 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.
Atouts
- 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*.*
About Xideral
We are a proudly Mexican corporation, with 20 years of experience and operations in Mexico, LATAM and Canada.
We have a highly qualified team that allows us to create tailored solutions, implementations and provide services in the IT area, with the aim of achieving the goals of our customers and support their growth.
We are committed to the educational and economic development of our country, so we design employment de-centralization programs that help reduce the migration of young people from disadvantaged regions, which creates a chain of welfare for the communities.
Développeur logiciel senior – Ingénierie de données
About the role
Titre d'emploi : Développeur logiciel senior – Ingénierie de données
Langue requise : Français
Heures de travail par semaine : 35 h
Type de poste : Hybride – Montréal (6 jours/mois en présentiel)
Durée de la mission en mois : 6 mois, renouvelable
À propos du poste
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.
Exigences et compétences techniques
- 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.
Objectifs et livrables
- 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.
Responsabilités principales
- 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.
Atouts
- 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*.*
About Xideral
We are a proudly Mexican corporation, with 20 years of experience and operations in Mexico, LATAM and Canada.
We have a highly qualified team that allows us to create tailored solutions, implementations and provide services in the IT area, with the aim of achieving the goals of our customers and support their growth.
We are committed to the educational and economic development of our country, so we design employment de-centralization programs that help reduce the migration of young people from disadvantaged regions, which creates a chain of welfare for the communities.