L'ingénieur de données principal est responsable de la conception, de la construction et de la maintenance de pipelines et de plateformes de données évolutifs pour permettre l'analyse, le reporting et la prise de décision basée sur les données. Ce rôle assure l'exactitude, la fiabilité et la livraison efficace des données à travers les systèmes commerciaux et technologiques.
Fonctionner conformément au cadre du cycle de vie du développement logiciel (SDLC) et aux processus de gouvernance.
Concevoir et développer des flux de travail et des mappages de donn ées pour l'analyse, le reporting et l'intégration.
Effectuer l'extraction de données à partir de sources primaires et secondaires, la migration de données, la maintenance et la surveillance des bases de données/systèmes de données.
Examiner les données sources pour comprendre leur structure et leurs interrelations ; identifier, analyser et interpréter les tendances dans des ensembles de données complexes.
Évaluer les systèmes internes pour détecter les inefficacités et les inexactitudes ; développer et maintenir des protocoles pour la manipulation, le traitement, le nettoyage des données et l'identification des problèmes de qualité des données.
Évaluer les éléments/codes de données, les attributs de données, les règles métier et les normes de données.
Aider à la documentation de projet, y compris le mappage source-cible, les taxonomies de données, la lignée des données et d'autres artefacts de gestion des données.
Recueillir/documenter les exigences métier et de données, créer des spécifications pour les rapports et les visualisations, concevoir et exécuter des cas de test.
Aider au développement, à la maintenance et à la synchronisation des modèles de données conceptuels, logiques et physiques.
Aider au développement et à la maintenance de visualisations interactives et de tableaux de bord.
Participer à l'élaboration de plans de test et effectuer l'assurance qualité et les tests.
S'assurer que le travail inclut les contrôles d'audit et de sécurité nécessaires dans toutes les conceptions et livrables.
Définir et exécuter avec précision les transformations, les agrégations et autres manipulations de données pour répondre aux exigences.
Minimum de 8 ans et plus d'expérience dans la mise en œuvre de solutions de données, y compris l'ingénierie et l'intégration de données, le développement de bases de données, le SQL avancé et les outils de transformation de données pertinents.
Solide connaissance pratique de la modélisation des données, des techniques et concepts d'entreposage de données (y compris les processus ETL, le schéma en étoile/flocon de neige), de l'extraction, de l'agrégation et de la visualisation des données.
Maîtrise de SQL ou d'autres langages de requête, de l'intégration de données, de l'ETL et du travail avec de grands ensembles de données structurées et partiellement structurées.
Expérience avec les outils de visualisation de données (PowerBI, Tableau, etc.), les maquettes et les prototypes de visualisation de données.
Baccalauréat en informatique, en technologies de l'information ou dans un domaine connexe.
Baccalauréat
37,5 heures/semaine
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.
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.