Skip to main content
Temps plein
Sur place

Ingénieur principal en données

Voir sur la carte

Description

Ce rôle implique un ingénieur principal en données responsable de l'ingestion, de la transformation et de la maintenance des données de gestion de patrimoine aux États-Unis afin de soutenir les besoins de reporting et d'analyse de l'entreprise. L'ingénieur collaborera étroitement avec les analystes de données et les architectes de données pour développer des pipelines d'ingestion de données à l'aide de RBC Integrated Data Pipeline, construire des couches de transformation suivant l'architecture en médaillon dans Snowflake, créer des rapports et des produits de données, assurer la qualité des données via des analyses et des tests unitaires, établir des normes de développement, diriger des revues de code et encadrer d'autres membres de l'équipe pour améliorer leurs compétences.

Ce que nous recherchons

Développer l'ingestion de données à l'aide de RBC Integrated Data Pipeline pour déplacer les données du réseau RBC vers Snowflake.,Construire une couche de transformation suivant l'architecture en médaillon dans Snowflake.,Appliquer la normalisation et créer des faits et des dimensions dans l'entrepôt de données Snowflake.,Créer des rapports et des produits de données pour la consommation par l'entreprise.,Assurer la qualité des pipelines de données via des analyses et des tests unitaires.,Établir des normes de développement et diriger des revues de code.,Encadrer d'autres membres de l'équipe pour développer leurs compétences et leurs capacités.,5 à 10 ans d'expérience avec l'ETL, les bases de données et les entrepôts de données.,Compréhension des rôles Snowflake et de la sécurité des utilisateurs.,Familiarité avec les fonctionnalités de Snowflake telles que SnowSQL, Snowpipe, Streams et Tasks.,Expérience dans la conception de solutions tirant parti des capacités natives de Snowflake.,Expérience pratique de l'ingestion et de la transformation de données.,Connaissance pratique de SQL et Python.

Candidat idéal

5 à 10 ans d'expérience avec l'ETL, les bases de données et les entrepôts de données.,Compréhension des rôles Snowflake et de la sécurité des utilisateurs.,Familiarité avec les fonctionnalités de Snowflake telles que SnowSQL, Snowpipe, Streams et Tasks.,Expérience dans la conception de solutions tirant parti des capacités natives de Snowflake.,Expérience pratique de l'ingestion et de la transformation de données.,Connaissance pratique de SQL et Python.,Expérience avec les plateformes cloud telles qu'AWS et Azure (atout).,Expérience en automatisation et scripting (atout).,Expérience avec d'autres langages de programmation tels que Java et .NET (atout).

Compétences techniques

Gestion du Big Data
Informatique en nuage
Développement de bases de données
Exploration de données
ETL d'entrepôt de données
Entreposage de données (DW)
Développement ETL
Pipelines ETL
Traitement ETL
Extraction, Transformation, Chargement (ETL)
Python (langage de programmation)
Gestion de la qualité
Analyse des exigences
Snowflake (plateforme)
Entrepôt de données Snowflake
Snowflake GenAI
Schéma Snowflake
SQL
AWS
Azure
Java
.NET
Automatisation
Scripting

Compétences interpersonnelles

Résolution de problèmes en groupe

Heures de travail

40 heures/semaine

Avantages

Programme complet de rémunération globale (primes et avantages sociaux flexibles, rémunération concurrentielle, commissions et actions le cas échéant)
Des leaders qui soutiennent votre développement par le coaching et des opportunités de gestion
Capacité à faire une différence et à avoir un impact durable
Travailler au sein d'une équipe dynamique, collaborative, progressiste et performante
Options flexibles d'équilibre travail/vie personnelle
Opportunités d'effectuer un travail stimulant
Opportunités d'assumer des responsabilités progressivement plus importantes
Accès à une variété d'opportunités d'emploi à travers l'entreprise
Régime de congés payés
Programme 401(k) avec contributions de l'entreprise
Assurance santé, dentaire, vision, vie et invalidité

À propos de l'entreprise

R

Royal Bank of Canada

La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être et guidée par des principes en vue de produire une performance de premier plan. En tant que plus grande banque du Canada, elle offre des services de banque aux particuliers et aux entreprises, de gestion de patrimoine et de marchés des capitaux à plus de 17 millions de clients dans le monde.

Axé sur la mission
Inclusif
Innovant
Collaboratif
Professionnel
Voir tous les emplois chez Royal Bank of Canada
Retour aux offres

    Nous respectons votre vie privée

    BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.