L'architecte de solutions principal sera responsable de la conception de la prochaine génération d'applications pour la technologie anti-blanchiment d'argent (LAB) de RBC, desservant les systèmes bancaires au Canada et à l'étranger. Ce rôle exige une collaboration étendue avec les équipes commerciales, stratégiques, opérationnelles, d'architecture et de livraison, en se concentrant sur le développement et la mise en œuvre de solutions de bout en bout qui s'alignent sur l'architecture d'entreprise et les meilleures pratiques de l'industrie. L'architecte assurera également un leadership technique, encadrera des collègues, influencera la prise de décision, gérera les relations avec les parties prenantes et fera avancer les initiatives.
Développer et promouvoir des solutions de bout en bout pour les initiatives de technologie LAB de RBC.
Influencer la prise de décision et faciliter le travail des équipes avec de multiples parties prenantes.
Assurer un leadership technique et un mentorat au sein de la communauté de l'architecture.
Mener proactivement la rationalisation des intérêts concurrents et parvenir à un consensus.
Établir et maintenir des partenariats efficaces avec divers groupes technologiques et commerciaux mondiaux.
Capacité à gérer de multiples priorités et des livrables ambitieux, en jouant un rôle de leadership pour faire avancer les initiatives.
Minimum de 10 à 12 ans d'expérience informatique totale, dont au moins 4 ans en architectures d'applications ou de solutions sur des projets complexes de grande envergure.
Baccalauréat en informatique ou dans un domaine connexe.
Expérience dans le développement et la mise en œuvre d'API de domaine et de technologies Cloud (OpenShift, Azure, AWS).
Connaissance avancée des modèles d'architecture d'applications de paiement et numériques pour les canaux numériques.
Connaissance avancée de diverses techniques d'architecture/conception (par exemple, modèles d'intégration, conception basée sur les composants).
Maîtrise des technologies Front-end (Angular/React, applications monopages), de l'intégration de données, de l'intégration de sécurité et de l'infrastructure.
Vaste connaissance technique des technologies d'intégration et de messagerie (batch, synchrone, asynchrone).
Connaissance avancée des modèles de sécurité des applications Web (OAuth, SSO, etc.).
Connaissance avancée de différentes techniques d'architecture/conception (par exemple, Microservices, REST/SOAP, applications Cloud Native, architecture événementielle, orchestration/chorégraphie, pipelines de données).
Familiarité avec les plateformes technologiques modernes (par exemple, Kafka, Websphere MQ, Rabbit MQ, RBDMS, NoSQL, Hadoop, etc.).
Baccalauréat en informatique ou dans un domaine connexe.
Expérience informatique totale d'au moins 10 à 12 ans, dont un minimum de 4 ans en architectures d'applications ou de solutions sur des projets complexes de grande envergure.
Atout : Connaissance du domaine des services financiers.
Atout : Expérience pratique en développement dans les principaux langages de programmation (par exemple, Java, Python, C++/C#, Microservices, Cloud, Front ends, API).
Atout : Connaissance des systèmes mainframe hérités.
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.