Il s'agit d'un rôle de Développeur Logiciel Senior au sein de l'équipe Technologie de la Trésorerie d'Entreprise de RBC. La personne sera responsable de la conception et de l'implémentation d'applications pour répondre aux besoins des systèmes d'affaires, de la collaboration avec les partenaires TI, et de la participation à tous les aspects du développement et de la maintenance. Le rôle exige une solide expérience pratique en développement avec Snowflake, Python et une plateforme ETL.
Coordonner les phases de conception/implémentation des projets, en identifiant, suivant et résolvant les problèmes techniques.
Participer aux revues détaillées des spécifications techniques, des programmes et des plans de tests unitaires.
Fournir des estimations pour les activités/tâches requises pour la conception, le codage et les tests unitaires, en améliorant la précision au fil du temps.
Animer des réunions d'affaires pour la conception technique, la résolution de problèmes et l'implémentation des tâches.
Soutenir les déploiements/mises en production et apporter des solutions aux problèmes techniques rencontrés en environnement de production.
Support possible en dehors des heures de bureau pour les problèmes techniques urgents.
Baccalauréat en technologies de l'information, en informatique ou dans une discipline technique connexe.
Minimum de 3 ans d'expérience professionnelle en tant qu'ingénieur de données, démontrant une expertise en Snowflake et une maîtrise de la programmation Python.
Expertise technique avérée avec les plateformes ETL, l'interrogation de bases de données SQL et le script shell Unix; expérience pratique avec les environnements SQL Server.
Excellentes capacités de résolution de problèmes avec une expérience avérée dans la traduction des exigences commerciales en solutions techniques évolutives qui intègrent de manière transparente les flux de travail ETL avec les systèmes de bases de données.
Expérience avec des outils d'orchestration et de planification de flux de travail tels que Stonebranch, Apache Airflow, Autosys ou des plateformes similaires pour la gestion des pipelines de données.
Expérience de travail sur des projets de développement et d'implémentation d'applications pour les parties prenantes commerciales.
Capacité à approfondir les problèmes de performance, d'évolutivité, de capacité et de fiabilité pour les résoudre.
Expérience avec les patrons de conception (design patterns), les structures de données et les algorithmes, solide formation mathématique/analytique.
Baccalauréat
37,5 heures/semaine
Support possible en dehors des heures de bureau pour les problèmes techniques urgents.
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.