Skip to main content

Description

Ce rôle au sein de la Technologie des Fonctions Globales (équipe Conformité) chez RBC se concentre sur la création d'applications big data et de plateformes d'analyse haute performance, spécifiquement pour la surveillance des transactions et des employés, la confidentialité et la gouvernance des risques. Il implique la conception, l'implémentation et l'optimisation de solutions de données pour l'analyse commerciale et le reporting.

Ce que nous recherchons

Développer une expertise dans l'infrastructure de données de surveillance des transactions et le portefeuille d'applications,

Concevoir et implémenter des pipelines de données évolutifs, des processus ETL et des solutions d'intégration de données,

Construire et optimiser des modèles de données et des schémas de bases de données,

Collaborer avec des équipes interfonctionnelles pour recueillir les exigences et les traduire en solutions de données techniques,

Implémenter des cadres de qualité des données et de surveillance,

Fournir des conseils techniques sur l'architecture des données, les meilleures pratiques et les technologies émergentes,

Soutenir les systèmes de données de production et résoudre les problèmes liés aux données,

Documenter les processus de données, les pipelines et l'architecture système,

Plus de 7 ans d'expérience pratique en développement avec les technologies big data (Spark, Scala, frameworks de calcul distribué),

Solides compétences en programmation Scala et Python pour des applications de qualité production,

Expérience avérée avec les plateformes big data (Databricks, Snowflake ou l'écosystème Hadoop),

Connaissance des technologies de streaming (Kafka, Spark Streaming) et des architectures événementielles,

Solide compréhension des structures de données, des algorithmes et de l'optimisation des performances pour le traitement de données à grande échelle,

Expérience avec le contrôle de version, les frameworks de test et les pratiques CI/CD

Candidat idéal

Expérience avec kdb+ ou les bases de données de séries temporelles pour les données financières,

Familiarité avec la conteneurisation et le développement cloud-native (Docker, Kubernetes),

Connaissance du domaine des marchés des capitaux/gestion de patrimoine et/ou de la réglementation/conformité

Compétences techniques

Spark
Scala
Python
Databricks
Snowflake
Hadoop
Kafka
Spark Streaming
SQL
ETL
Modélisation de données
Pipelines de données
Intégration de données
Calcul distribué
Contrôle de version
Frameworks de test
CI/CD
kdb+
Docker
Kubernetes

Compétences interpersonnelles

Apprentissage actif
Méthodologie Agile
Intégrations d'applications
Souci du détail
Technologies émergentes
Livraison d'applications d'entreprise
Résolution de problèmes en groupe
Cycle de vie du développement logiciel (SDLC)
Collaboration

Heures de travail

37,5 heures/semaine

Avantages

Programme de rémunération globale complet (primes, avantages sociaux flexibles, rémunération concurrentielle, commissions, actions)
Des leaders qui soutiennent le développement par le coaching et les 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
Programme de formation de classe mondiale dans les services financiers
Options d'équilibre travail/vie personnelle flexibles
Opportunités de réaliser un travail stimulant

Aussi disponible à

À 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.