Skip to main content
Temps plein
Sur place

Développeur d'applications senior (Sécurité mondiale)

Voir sur la carte

Description

L'équipe Security Insights & AI - Digital Development au sein de Global Cyber Security est à la recherche d'un développeur full-stack. Ce rôle implique d'entreprendre des initiatives de développement complexes, de concevoir, d'architecturer et de construire des solutions personnalisées pour des domaines tels que la chasse aux menaces cybernétiques et numériques (Cyber & Digital Threat Hunting), l'analyse cybernétique (Cyber Analytics) et l'émulation d'adversaires (Adversary Emulation). Le candidat retenu sera responsable de la conception et de la mise en œuvre d'applications hébergeant des outils basés sur les LLM, en veillant à ce que les objectifs soient atteints à temps et alignés sur les buts du projet grâce à une coordination, un développement, une communication et une exécution efficaces.

Ce que nous recherchons

Aider à construire et à maintenir des systèmes, des produits et des outils pour des solutions couvrant les domaines de la criminalité financière et cybernétique.

Concevoir des systèmes intégrés de haute qualité à travers plusieurs équipes.

Développer des procédures de maintenance pour assurer une productivité optimale des applications.

Intégrer des applications à diverses plateformes basées sur le cloud.

Recueillir les commentaires des parties prenantes pour guider le développement et améliorer les livrables du produit final.

Identifier, analyser et développer continuellement des mesures d'atténuation appropriées pour les problèmes, conflits et risques potentiels, ou les escalader si nécessaire.

Établir de solides relations de travail avec diverses unités commerciales et plateformes pour renforcer l'influence et l'impact auprès des partenaires commerciaux clés.

Posséder une expertise technique avec plus de 5 ans d'expérience dans le développement et le déploiement de code pour des systèmes de production.

Connaître la construction d'applications hautement évolutives, robustes et tolérantes aux pannes.

Solides compétences en programmation Python (Django, FastAPI).

Expérience pratique du développement web (Typescript, Tailwind, NuxtJS) et des technologies frontend modernes (VueJS, Angular, React).

Axé sur les délais et les résultats; capable de maintenir des normes de haute qualité tout en gérant plusieurs tâches et échéances simultanément.

Candidat idéal

Expérience avec Azure EntraID ou des intégrations IAM similaires.

Bonne compréhension des bases de données SQL, NoSQL et vectorielles.

Expérience en ingénierie et déploiements cloud (Openshift, Azure).

Expérience professionnelle avec les LLM, RAG, la recherche vectorielle, les pipelines d'ingénierie de contexte et les frameworks d'orchestration d'agents (par exemple, OpenAI, Cohere, pgvector, LangChain, LangGraph, Semantic Kernel).

Compétences techniques

Apprentissage actif
Méthodologie Agile
Intégrations d'applications
Développement Django
Technologies émergentes
Livraison d'applications d'entreprise
Grands modèles linguistiques (LLM)
PostgreSQL
Développement logiciel Python
Red Hat OpenShift
Langage de requête structuré (SQL)
TypeScript
Vuejs

Compétences interpersonnelles

Souci du détail
Résolution de problèmes en groupe
Travail d'équipe
Axé sur les délais
Axé sur les résultats

Heures de travail

37,5 heures/semaine

Avantages

Opportunité de développer des solutions de pointe ciblant les préoccupations de cybersécurité.
Un programme de rémunération globale complet comprenant des primes et des avantages sociaux flexibles, une rémunération concurrentielle, des commissions et des actions (le cas échéant).
Des leaders qui soutiennent votre 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.
Un programme de formation de classe mondiale dans les services financiers.
Options d'équilibre travail/vie personnelle flexibles.
Opportunités d'effectuer 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.