Skip to main content
Temps plein
Sur place

Ingénieur en développement logiciel (Java/Scala)

Voir sur la carte

Description

Soutient le développement et la maintenance de magasins de données évolutifs pour l'analyse commerciale. Ce rôle implique la conception, la construction et la révision de pipelines de données évolutifs, de plateformes d'analyse et de systèmes d'apprentissage automatique (ML) avec une responsabilité de bout en bout et un codage significatif. L'ingénieur définira et promouvra également les meilleures pratiques en ingénierie des données et du ML, évaluera les technologies émergentes et collaborera de manière transversale avec les scientifiques des données, les dirigeants d'entreprise et les équipes informatiques pour traduire les besoins en solutions techniques. Assurer que les projets sont exécutés avec une haute qualité, dans les délais et alignés sur les objectifs commerciaux, tout en identifiant de manière proactive les risques et en appliquant les normes de conformité, en particulier en matière de gouvernance et de sécurité des données.

Ce que nous recherchons

Concevoir, construire et réviser des pipelines de données évolutifs, des plateformes d'analyse et des systèmes ML avec une responsabilité de bout en bout et un codage significatif.,Définir et promouvoir les meilleures pratiques en ingénierie des données et du ML et évaluer les technologies émergentes.,Collaborer étroitement avec les scientifiques des données, les dirigeants d'entreprise et les équipes informatiques pour traduire les besoins en solutions techniques.,Assurer que les projets sont exécutés avec une haute qualité, dans les délais et alignés sur les objectifs commerciaux.,Identifier de manière proactive les risques et appliquer les normes de conformité, en particulier en matière de gouvernance et de sécurité des données.,Plus de 5 ans d'expérience en développement Java/Scala.,Plus de 5 ans d'expérience dans la création d'applications backend haute performance avec Spring/Spring Boot, etc.,Plus de 3 ans d'expérience pratique avec l'un des outils de mégadonnées (par exemple, Apache Spark/Hadoop/ AWS Glue/ AWS EMR/Snowpark/Azure Databricks/Azure Data Factory).

Candidat idéal

Baccalauréat en informatique, ingénierie ou un domaine connexe; maîtrise ou doctorat préféré.,Expérience avérée des plateformes cloud comme AWS ou Azure, avec une connaissance des modèles d'architecture évolutifs (atout).,Familiarité avec les frameworks front-end (par exemple, React, Angular) (atout).

Éducation minimale

Baccalauréat

Compétences techniques

Java
Scala
Spring
Spring Boot
Apache Spark
Hadoop
AWS Glue
AWS EMR
Snowpark
Azure Databricks
Azure Data Factory
Gestion de mégadonnées (Big Data)
Cloud Computing
Développement de bases de données
Exploration de données (Data Mining)
Entrepôt de données (DW)
Traitement ETL
Analyse des exigences

Compétences interpersonnelles

Excellentes compétences en communication
Résolution de problèmes en groupe
Gestion de la qualité

Heures de travail

37,5 heures/semaine

Avantages

Avantages sociaux flexibles
Équilibre travail/vie personnelle
Programmes de développement de carrière
Régimes d'épargne et de retraite
Rémunération concurrentielle et potentiel de gains élevés
Outils
Formation
et soutien de l'équipe.

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