TSMC
Brookfield Asset Management
Manager, Ingénieur(e) de données
Description du poste
Lieu Brookfield Place - 181 Bay Street
Intitulé du poste : Manager, Ingénieur(e) de données
Lieu : Toronto
Rapporte à : Directeur(trice) de l'analyse de données
Fourchette salariale : $120,000 - $140,000 CAD
Raison de l'ouverture du poste : Nouveau poste
Brookfield s'engage à maintenir un environnement de travail positif, sûr et respectueux ; notre succès commun en dépend. En conséquence, nous ne tolérons aucune discrimination, violence ou harcèlement sur le lieu de travail.
Brookfield s'engage à créer une organisation accessible et inclusive. Nous nous engageons à fournir des pratiques d'emploi accessibles et sans obstacles conformément à la loi sur l'accessibilité pour les personnes handicapées de l'Ontario. Si vous avez besoin d'un accommodement protégé par le Code des droits de la personne à n'importe quelle étape du processus de recrutement, veuillez le faire savoir lorsque vous serez contacté(e) et nous travaillerons avec vous pour répondre à vos besoins.
Technology Services Technology Services (TS) est responsable de la prestation de tous les services d'infrastructure d'entreprise, d'applications et de technologie connexe pour les utilisateurs finaux dans tous les groupes d'entreprises de Brookfield.
Culture Brookfield
Brookfield possède une culture unique et dynamique. Nous recherchons des membres d'équipe qui ont une vision à long terme et dont les valeurs correspondent à nos Attributs d'un Leader Brookfield : Entrepreneurial, Collaboratif et Discipliné. Brookfield s'engage dans le développement de ses employés par des missions de travail stimulantes et l'exposition à diverses activités commerciales.
Nous recherchons un(e) Manager, Ingénieur(e) de données motivé(e), pour assurer la livraison de solutions de données innovantes qui s'alignent parfaitement avec nos objectifs commerciaux. Dans ce rôle essentiel, vous exploiterez votre expertise approfondie en ingénierie des données, en particulier avec des plateformes telles que Databricks et Snowflake, pour diriger la conception, la mise en œuvre et l'optimisation de nos modèles de données. Le/la candidat(e) idéal(e) possédera une profonde acuité technique, d'excellentes compétences en communication pour interagir avec les parties prenantes seniors, et une passion inébranlable pour relever des défis complexes liés aux données.
Ce que vous ferez
- Concevoir et mettre en œuvre des modèles et architectures de données évolutifs au sein de plateformes de données cloud comme Databricks ou Snowflake pour soutenir les initiatives d'analyse et de business intelligence.
- Concevoir et mettre en œuvre des processus ETL/ELT entre diverses sources vers les plateformes Snowflake et/ou Databricks, en garantissant une haute performance et fiabilité.
- Mettre en œuvre des processus de validation et de nettoyage des données pour assurer l'exactitude et l'intégrité des données.
- Migrer l'infrastructure de données existante vers Snowflake, en assurant une performance et une évolutivité optimales.
- Évaluer les risques associés aux pipelines de données et identifier proactivement les problèmes potentiels pour minimiser l'impact sur l'entreprise.
- Identifier les opportunités en utilisant une approche axée sur les données et diriger des projets d'ingénierie de données qui apportent de la valeur à l'entreprise.
- Identifier les domaines d'optimisation au sein des flux de travail et processus de données existants, et élaborer un plan pour exécuter les améliorations en vue d'une efficacité opérationnelle.
- Travailler en étroite collaboration avec les parties prenantes métier pour comprendre les exigences et formuler des solutions basées sur les données qui répondent aux besoins de l'entreprise.
- Travailler avec les utilisateurs finaux ou les data scientists pour développer des flux de travail automatisés pour les processus de reporting clés, et développer la gouvernance et les contrôles pour les données et processus sous-jacents.
- Communiquer les processus d'ingénierie de données, l'architecture et les solutions techniques aux parties prenantes métier et à la direction.
- Collaborer avec des équipes interfonctionnelles pour assurer l'alignement entre les initiatives d'ingénierie de données et les objectifs technologiques et commerciaux plus larges.
- Optimiser les schémas de base de données et les performances pour la lecture et l'écriture des données et le traitement en amont dans le système de reporting.
- Travailler avec les utilisateurs finaux métier sur la maintenance des systèmes pour permettre des analyses ad hoc ou périodiques et des exécutions de flux de trésorerie en production.
- Fournir des conseils techniques et un soutien aux ingénieurs de données juniors et aux utilisateurs métier avancés.
Prérequis
Qualifications et compétences
- Un diplôme de Bachelor en informatique, gestion de l'information, analyse de données ou une discipline connexe.
- 5+ années d'expérience pratique en ingénierie et optimisation de données avec une exposition significative à des plateformes de données telles que Snowflake, Databricks et/ou d'autres plateformes de données.
- Expérience pratique de l'orchestration de données et de la gestion des flux de travail à l'aide d'outils tels que Workato ou d'autres plateformes similaires.
- Expertise avérée en ETL/ELT, modélisation de données, entreposage de données, concepts de Data Lakehouse avec une expérience étendue de SQL et de la programmation Python.
- Utilisation de frameworks de données de meilleures pratiques tels que les Data Centric Development Frameworks ou l'architecture Medalion lors de l'intégration de données, en assurant des structures et des processus d'intégration de données efficaces.
- Solide compréhension des APIs RESTful et expérience dans l'intégration de diverses sources et services de données.
- Familiarité ou expérience en gestion de code source et en pratique d'intégration continue à l'aide de Azure DevOps.
- Solides compétences analytiques, y compris conceptuelles, interprétation des exigences, création de solutions et capacités de résolution de problèmes.
- Capacité à évaluer et gérer les risques au sein des flux de données et à mettre en œuvre des stratégies d'atténuation efficaces.
- Solides compétences en communication, avec la capacité de collaborer efficacement avec des équipes interfonctionnelles.
- Certification pertinente en Snowflake et/ou Databricks est un plus.
- Familiarité avec les cadres de gouvernance des données et la garantie de la conformité avec les réglementations sur la protection des données.
- Familiarité avec l'intégration de modèles d'apprentissage dans les pipelines de données et la compréhension de leurs exigences d'infrastructure.
- Familiarité ou expérience avec le domaine d'activité de la gestion des investissements, en particulier en termes de modélisation de données pour les classes d'actifs publiques et privées (atout apprécié).
- Expérience dans la conception et le développement d'applications de données interactives à l'aide de Streamlit et d'applications Databricks pour améliorer l'accessibilité des données et l'expérience utilisateur.
- Mettre en œuvre et prendre en charge Databricks Genie et les capacités de la plateforme, y compris l'automatisation, la gouvernance, la sécurité et le support de production.
