Développeur(-euse) principal(e)*, Ingénierie de données

Caisse de dépôt et placement du Québec

Montreal

Hybrid

CAD 85,000 - 120,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Régime de retraite à prestations défin
Plan de santé et d’épargne
Développement professionnel et mobilit
Conciliation travail–vie personnelle
Environnement de travail exceptionnel

Job summary

La Caisse de dépôt et placement du Québec recherche un expert en données et analytique pour concevoir et industrialiser des flux de données complexes. Vous travaillerez sur des gabarits réutilisables, des bibliothèques Python modulaires et des API d’intégration, tout en assurant qualité, traçabilité et conformité.

Vous collaborerez avec l’équipe technique, les architectes et les concepteurs pour mettre en place des solutions robustes et scalables, en respectant les standards internes et les

Qualifications

  • Baccalauréat ou maîtrise en informatique, en informatique de gestion, en ingénierie ou domaine connexe; combinaison équivalente envisagée.
  • Minimum de quatre (4) années d’expérience pertinente en données et analytique.
  • Expérience pratique avec Databricks (Spark, Delta Lake, Lakeflow) et Snowflake.
  • Maîtrise de Python pour le traitement des données et bonnes pratiques de test et packaging.
  • Maîtrise des API REST; excellente maîtrise de SQL.
  • Connaissance des méthodologies de développement, cycles de vie logiciels, Git et CI/CD.
  • Polyvalence en développement logiciel.

Responsibilities

  • Développer et industrialiser des gabarits et composants réutilisables pour flux par lots et en continu avec Lakeflow.
  • Développer des produits de données structurés et non structurés en assurant qualité et accessibilité.
  • Écrire des bibliothèques Python modulaires pour ingestion, validation et transformation des données.
  • Concevoir des API et services d’intégration, notamment en C# lorsque requis.
  • Déployer itérativement les fonctionnalités avec l’escouade de développement.
  • Accompagner l’équipe dans la mise en place des solutions et le choix des outils.
  • Définir les contrôles de qualité, les mécanismes de surveillance et les standards de gestion des incidents.
  • Assurer la gouvernance des données avec Unity Catalog, contrôle d’accès et traçabilité.
  • Configurer les services de données pour faciliter la consommation.
  • Promouvoir l’application des normes et standards de l’organisation.

Skills

Databricks
Spark
Delta Lake
Lakeflow
Snowflake
Python
REST API
SQL
Git
CI/CD
Agile Scrum
Angular
AWS
Azure DevOps

Education

Baccalauréat ou maîtrise en informatique

Tools

Angular
AWS
Azure DevOps

Job description

Devenez un actif pour la collectivité ! Faites partie de l’équipe de La Caisse et ressentez la fierté de contribuer à l’avenir financier de millions de Québécois et Québécoises en créant un monde plus durable.

Pourquoi vous joindre à nous

Impact concret : Contribuez à des investissements qui façonnent l’économie du Québec au sein d’une organisation d’envergure mondiale.

Développement accéléré : Travaillez aux côtés de spécialistes généreux de leur savoir, dans un environnement où votre travail vous permet de vous épanouir et de vous dépasser.

Environnement collaboratif : Évoluez dans un environnement collaboratif où les échanges spontanés et les apprentissages partagés sont au cœur de notre agilité et de notre efficacité.

Au fil des années, nous avons bâti une culture forte qui repose sur quatre piliers : l'ambition pour se dépasser, l'imputabilité pour concrétiser nos convictions, l'ouverture pour s'enrichir grâce à des idées créatives et la collaboration pour nous propulser vers les meilleurs résultats pour la population du Québec.

Description d'emploi

*Le niveau de poste peut varier en fonction du profil de la personne retenue

Ce que vous ferez
  • Développer et industrialiser des gabarits et des composantes réutilisables pour les flux par lots et en continu avec Lakeflow;
  • Développer de nouveaux produits de données, structurés et non structurés, en veillant à leur qualité, à leur accessibilité et à leur réutilisation;
  • Développer des bibliothèques Python modulaires, testées et documentées pour l’ingestion, la validation et la transformation des données;
  • Concevoir des API et des services d’intégration, notamment en C# lorsque requis;
  • Réaliser le développement, les tests et le déploiement itératif des fonctionnalités en collaboration avec l’escouade de développement;
  • Accompagner l’équipe dans la mise en place des solutions, la compréhension des technologies et le choix des outils;
  • Définir, en collaboration avec les concepteurs et l’architecte, les contrôles de qualité, les mécanismes de surveillance des flux et les standards de gestion des incidents;
  • Assurer la gouvernance des données avec Unity Catalog, notamment en matière de contrôle d’accès, de traçabilité et de conformité aux politiques internes;
  • Configurer les services de données afin d’en faciliter la consommation;
  • Promouvoir l’application des normes et des standards établis par l’organisation.
Ce qui vous distingue
  • Capacité à agir dans un contexte d’incertitude, flexibilité et capacité d’adaptation;
  • Curiosité et goût d’apprendre;
  • Esprit d’entraide et de collaboration;
  • Rigueur, esprit de synthèse et capacité d’analyse;
  • Esprit d’innovation et ouverture aux nouvelles tendances;
  • Autonomie, initiative et leadership;
  • Souci du service à la clientèle;
  • Excellentes aptitudes en communication orale et écrite, incluant la communication auprès d’un public exécutif, ainsi qu’un bon sens politique.
Exigences requises
  • Baccalauréat ou maîtrise en informatique, en informatique de gestion, en ingénierie ou dans tout autre domaine connexe. Une combinaison équivalente de scolarité et d’expérience pourra être prise en considération;
  • Minimum de quatre (4) années d’expérience pertinente en données et en analytique;
  • Expérience pratique avec Databricks, notamment Spark, Delta Lake et Lakeflow, ainsi qu’avec Snowflake;
  • Maîtrise de Python pour le traitement des données et application de bonnes pratiques de test et de mise en paquetage (packaging);
  • Maîtrise des API REST (Web API);
  • Excellente maîtrise de SQL, notamment pour l’optimisation de requêtes complexes;
  • Connaissance des méthodologies de développement, des cycles de vie logiciels, de Git et des chaînes CI/CD;
  • Polyvalence en matière de développement logiciel;
Exigences souhaitées
  • Expérience avec C# (.NET);
  • Expérience avec PostgreSQL, considérant la compatibilité de Lakebase avec PostgreSQL,
  • Connaissance d’Angular pour le développement d’interfaces utilisateurs,
  • Expérience avec Amazon Web Services (AWS)
  • Expérience avec Azure DevOps pour les chaînes CI/CD
  • Connaissance des méthodes DevOps et Agile Scrum
  • Certification Databricks ou Snowflake.
Ce que nous offrons
  • Rémunération globale concurrentielle avec régime de retraite à prestations déterminées et programme de coïnvestissement
  • Programme complet de santé et d’épargne
  • Opportunités de développement professionnel et de mobilité
  • Conditions favorisant la conciliation travail–vie personnelle
  • Environnement de travail d’exception

Modèle de travail hybride: Présence de quatre (4) journées par semaine au bureau avec une banque annuelle de journée de télétravail modulable (incluant la possibilité de travailler à l’extérieur du Canada)

La Caisse s’engage à poursuivre la promotion de l’équité, de la diversité et de l’inclusion. Elle offre des chances d’emploi égales à tous et toutes en invitant les femmes, les membres des minorités visibles et ethniques, les personnes autochtones et les personnes handicapées à présenter leur candidature.

Veuillez écrire à santesecurite@lacaisse.com pour nous informer si votre situation actuelle nécessite des mesures d’adaptation dans le cadre du processus de recrutement. Soyez assuré(e) que le motif de votre demande demeurera confidentiel. Si la mise en place d’une mesure d’adaptation nécessite l’implication de certaines personnes dans le processus de recrutement, celles‑ci seront informées uniquement des mesures à appliquer, sans avoir accès aux renseignements concernant votre situation ni aux raisons sous-jacentes de la demande.

We are a leading global institutional asset manager. We invest in major financial markets and the principal asset classes. To carry out our mission, we have teams of experts recruited from among the best in Quebec and around the world.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(-euse) principal(e), Ingénierie de plateformes
Développeur(-euse) principal(e), Ingénierie de plateformes

Caisse de dépôt et placement du Québec • Montreal

Hybrid
CAD 90,000 - 130,000
Rémunération compétitive
Assurance santé et épargne
Développement professionnel et Mobilit
+3
Premier(-ère)concepteur(-rice), Plateforme d’intelligence artificielle
Premier(-ère)concepteur(-rice), Plateforme d’intelligence artificielle

Caisse de dépôt et placement du Québec • Montreal

Hybrid
CAD 110,000 - 150,000
Retraite à prestations déterminées
Assurance santé & épargne
Développement professionnel
+3
Développeur(-euse) principal(e)*, Solutions analytiques
Développeur(-euse) principal(e)*, Solutions analytiques

Caisse de dépôt et placement du Québec • Montreal

Hybrid
CAD 90,000 - 130,000
Régime de retraite à prestations dé­du
Santé et épargne
Développement professionnel
+2
Analyste, Gestion fondamentale systématique
Analyste, Gestion fondamentale systématique

Caisse de dépôt et placement du Québec • Montreal

Hybrid
CAD 85,000 - 120,000
Santé et épargne
Développement professionnel
Mobilité interne
+2
Développeur(-euse) principal(e)*, Ingénierie de données
Développeur(-euse) principal(e)*, Ingénierie de données

La Caisse • Montreal

Hybrid
CAD 90,000 - 130,000
Rémunération et régime de retraite à 0
Santé et épargne
Développement professionnel et mobilit
+2
Premier(-ère) analyste*, Modélisation des produits financiers
Premier(-ère) analyste*, Modélisation des produits financiers

Caisse de dépôt et placement du Québec • Montreal

Hybrid
CAD 90,000 - 140,000
Rémunération compétitive et régime de\
Directeur(-trice) principal(e), Solutions numériques et analytique – Affaires juridiques
Directeur(-trice) principal(e), Solutions numériques et analytique – Affaires juridiques

Caisse de dépôt et placement du Québec • Montreal

Hybrid
CAD 130,000 - 180,000
Rémunération compétitive
Mode de travail hybride
Analyste principal(e)*, Solutions numériques et analytique – Marchés privés
Analyste principal(e)*, Solutions numériques et analytique – Marchés privés

Caisse de dépôt et placement du Québec • Montreal

Hybrid
CAD 85,000 - 120,000
Régime de retraite à prestations défin
Programme de santé et d’épargne
Développement professionnel et mobilit
+1
Conseiller(-ère), Chaîne opérationnelle et SRE
Conseiller(-ère), Chaîne opérationnelle et SRE

Caisse de dépôt et placement du Québec • Montreal

Hybrid
CAD 70,000 - 110,000
Rémunération globale avec régime de ré
Santé et épargne
Développement professionnel
+2
Premier(-ère) concepteur(-rice) de logiciels, Données et plateformes TI
Premier(-ère) concepteur(-rice) de logiciels, Données et plateformes TI

Caisse de dépôt et placement du Québec • Montreal

Hybrid
CAD 120,000 - 170,000
Rémunération compétitive
Santé et épargne
Mobilité professionnelle