RBC Borealis recherche un développeur de logiciels principal pour rejoindre son équipe de plateforme d'agents IA. Ce rôle implique la conception, la construction et l'exploitation de composants de plateforme essentiels qui alimentent des agents intelligents et autonomes dans des environnements multi-cloud comme OpenShift, AWS et Azure. Le développeur contribuera aux décisions architecturales, encadrera des ingénieurs et livrera du code de haute qualité, prêt pour la production, façonnant ainsi la plateforme qui permet aux équipes de RBC de construire et d'exécuter des systèmes basés sur l'IA de manière sécurisée et efficace.
Concevoir, construire et maintenir des services pour des charges de travail d'agents IA sécurisées, évolutives et observables dans plusieurs environnements.,Collaborer avec les équipes d'ingénierie, d'architecture et de sécurité pour définir et mettre en œuvre des normes techniques, des API et des meilleures pratiques.,Diriger le développement des capacités de la plateforme, y compris l'identité, la mise en réseau, l'observabilité et l'orchestration d'exécution.,Encadrer et soutenir les ingénieurs par le biais de révisions de code, de sessions de conception et de partage des connaissances.,Contribuer à l'amélioration de l'expérience développeur et de l'automatisation du déploiement via CI/CD, l'infrastructure-as-code et les frameworks de test.,Participer à la planification technique, en définissant les jalons et les livrables pour les différentes équipes d'ingénierie.,S'assurer que la fiabilité, la performance et la sécurité sont intégrées à toutes les versions.,Plus de 8 ans d'expérience en développement de logiciels avec de solides compétences en programmation en Python, Go ou Java.,Expérience pratique avec Kubernetes ou OpenShift, et la création d'applications conteneurisées et natives du cloud.,Solide compréhension des systèmes distribués, des API et des modèles de communication de service à service.,Expérience avec les outils d'observabilité et les systèmes de surveillance tels que Prometheus, Grafana ou Dynatrace.,Expérience avérée dans la livraison de systèmes de production de haute qualité de bout en bout.,Solides compétences en collaboration et en communication, avec une expérience dans l'influence des décisions techniques au sein des équipes.
Plus de 8 ans d'expérience en développement de logiciels avec de solides compétences en programmation en Python, Go ou Java.,Expérience pratique avec Kubernetes ou OpenShift, et la création d'applications conteneurisées et natives du cloud.,Solide compréhension des systèmes distribués, des API et des modèles de communication de service à service.,Expérience avec les outils d'observabilité et les systèmes de surveillance tels que Prometheus, Grafana ou Dynatrace.,Expérience avérée dans la livraison de systèmes de production de haute qualité de bout en bout.,Solides compétences en collaboration et en communication, avec une expérience dans l'influence des décisions techniques au sein des équipes.,Expérience avec des frameworks d'IA tels que LangChain, LlamaIndex ou similaires.,Familiarité avec l'identité de charge de travail, SPIFFE/SPIRE ou l'intégration OIDC.,Expérience avec l'infrastructure cloud (AWS, Azure ou environnements hybrides).,Exposition aux contrôleurs d'admission, à l'application de politiques ou aux outils de sécurité de plateforme.,Intérêt pour l'encadrement d'ingénieurs et la contribution aux discussions sur la stratégie technique.
37,5 heures/semaine
La RBC offre un programme de Rémunération globale complet comprenant un salaire de base concurrentiel, des primes à la performance et des avantages sociaux flexibles tels qu'une protection pour les soins de santé et dentaires. Les employés bénéficient également d'un régime de retraite à cotisations déterminées, de programmes d'actionnariat, de ressources de mieux-être et du remboursement des frais de scolarité.
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.