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

La Caisse

Montreal

Hybrid

CAD 90,000 - 130,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Rémunération et régime de retraite à 0
Santé et épargne
Développement professionnel et mobilit
Conciliation travail–vie personnelle
Environnement de travail d’exception

Job summary

La Caisse recherche un profil expérimenté en données et analytique pour concevoir, industrialiser et diffuser les pratiques et solutions d’ingestion, transformation et consommation des données. Vous collaborerez avec l’équipe Plateforme de données et l’escouade de développement sur l’architecture et le déploiement.

Vous développerez des gabarits réutilisables, des bibliothèques Python et des API, tout en assurant la qualité et la traçabilité.

Qualifications

  • Baccalauréat ou maîtrise en informatique ou domaine connexe; combinaison équivalente possible.
  • Minimum de quatre années d’expérience en données et analytique.
  • Expérience 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 (Web API).
  • Excellente maîtrise de SQL pour l’optimisation de requêtes complexes.
  • Connaissance des méthodes de développement, cycles de vie logiciels, Git et CI/CD.
  • Polyvalence en développement logiciel.

Responsibilities

  • Développer et industrialiser des gabarits et des composants réutilisables pour les flux par lots et en continu avec Lakeflow.
  • Développer des produits de données structurés et non structurés et assurer leur qualité et réutilisation.
  • Concevoir des bibliothèques Python modulaires, testées et documentées pour l’ingestion et la transformation.
  • Concevoir des API et 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 avec l’escouade.
  • Accompagner l’équipe dans la mise en place des solutions et le choix des outils.
  • Définir les contrôles qualité et la surveillance des flux et les standards de gestion des incidents.
  • Gouvernance des données avec Unity Catalog: contrôle d’accès, traçabilité et conformité.
  • Configurer les services de données pour faciliter la consommation.
  • Promouvoir les normes et les standards établis par l’organisation.

Skills

Python
SQL
API REST
Git
DevOps
Esprit d’analyse
Autonomie
Communication

Education

Baccalauréat ou Maîtrise en informatique ou domaine connexe

Tools

Databricks
Spark
Delta Lake
Lakeflow
Snowflake

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

Au sein de l’équipe Technologies de données, la personne titulaire du poste contribue à concevoir, industrialiser et diffuser les pratiques et les solutions visant à standardiser l’ingestion, la transformation et la consommation des données.

En complémentarité avec l’équipe Plateforme de données, responsable des environnements, elle conçoit et fournit des gabarits, des composantes réutilisables et des outils en étroite collaboration avec les équipes produits. Elle collabore directement avec l’escouade de développement à la mise en place, à l’architecture et au développement de la plateforme de données.

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.
Ce que vous apportez
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)

Nous consultons avec attention chaque candidature et nous contacterons directement les personnes retenues pour une entrevue.

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.

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 (CDPQ) • Montreal

Hybrid
CAD 95,000 - 135,000
Régime de retraite
Santé et épargne
Développement professionnel
+2
Développeur(-euse) principal(e), Ingénierie de plateformes- FR
Développeur(-euse) principal(e), Ingénierie de plateformes- FR

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

Hybrid
CAD 90,000 - 135,000
Rémunération compétitive
Rente à prestations déterminées
Santé et épargne
+2
Premier(-ère) concepteur(-rice) de logiciels, Données et plateformes TI- FR
Premier(-ère) concepteur(-rice) de logiciels, Données et plateformes TI- FR

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

Hybrid
CAD 120,000 - 170,000
Rémunération compétitive
Régime de retraite à prestations défin
Assurance santé et épargne
+2
Développeur(-euse) principal(e), DevSecOps – Plateforme de développement
Développeur(-euse) principal(e), DevSecOps – Plateforme de développement

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

Hybrid
CAD 90,000 - 140,000
Rémunération et retraite à prestations
Co-investissement
Santé et épargne
+2
Développeur(-euse) principal(e)*, Solutions analytiques
Développeur(-euse) principal(e)*, Solutions analytiques

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

Hybrid
CAD 90,000 - 130,000
Régime de retraite à prestations défin
Co-investissement
Santé et épargne
+2
Conseiller(-ère) principal(e)*, Administration de bases de données SQL- FR
Conseiller(-ère) principal(e)*, Administration de bases de données SQL- FR

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

Hybrid
CAD 90,000 - 130,000
Régime de retraite
Programme Santé & Épargne
Mobilité professionnelle
+1
Conseiller(-ère), Chaîne opérationnelle et SRE- FR
Conseiller(-ère), Chaîne opérationnelle et SRE- FR

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

Hybrid
CAD 65,000 - 90,000
Rémunération et régime de retraite à)
Santé et épargne
Développement professionnel
+2
Analyste principal(e)*, Ingénierie de données- FR
Analyste principal(e)*, Ingénierie de données- FR

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

Hybrid
CAD 90,000 - 150,000
Régime de retraite à prestations défin
Programme santé et épargne
Développement professionnel et mobilit
+3
Analyste principal(e)*, Solutions numériques et analytique – Marchés privés- FR
Analyste principal(e)*, Solutions numériques et analytique – Marchés privés- FR

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

Hybrid
CAD 90,000 - 130,000
Rémunération globale concurrentielle
Régime de retraite à prestations défin
Santé et épargne complets
+2
Premier(-ère) analyste*, Analytique - Finance et services d'entreprise
Premier(-ère) analyste*, Analytique - Finance et services d'entreprise

ComptaFinance, Inc. • Montreal

Hybrid
CAD 90,000 - 140,000
Santé et épargne
Mobilité professionnelle
Conciliation travail–vie