Ce rôle de Développeur principal Full Stack, Chef technique au sein de l'équipe de Gestion de Contenu d'Entreprise (ECM) à la Banque Nationale implique la conception, le développement, les tests, le déploiement et la maintenance d'applications cloud-natives sur AWS, en utilisant les meilleures pratiques en matière de sécurité et de développement logiciel. Le poste met l'accent sur une approche 'Tout-en-Code' (Everything-as-Code) avec des pipelines CI/CD automatisés, une surveillance proactive et l'assurance d'une haute disponibilité. L'équipe est dynamique et agile, axée sur la modernisation des applications et l'amélioration des systèmes ECM, travaillant en collaboration avec les partenaires d'affaires. Ce poste offre un modèle de travail hybride, avec 2 jours par semaine au bureau.
Concevoir, développer, tester, déployer et maintenir des applications cloud-natives sur AWS en appliquant les meilleures pratiques en matière de sécurité et de développement logiciel.,Optimiser et déployer des applications en utilisant des flux de travail CI/CD sur GitHub.,Adopter une approche 'Tout-en-Code' (infrastructure, configuration, déploiement) avec des pipelines CI/CD automatisés déclenchés à chaque commit.,Effectuer des tests automatisés pour tout ce qui est développé, en fonction des besoins et du contexte.,Mettre en œuvre une surveillance proactive des applications de production avec des alertes automatisées et des mécanismes d'auto-réparation.,Suivre les meilleures pratiques pour assurer une haute disponibilité (HA) pour tout ce qui est déployé en production.
Baccalauréat en génie logiciel ou dans un domaine connexe.,Minimum de 10 ans d'expérience dans un rôle similaire.,Expérience en développement back-end utilisant Python et Java, ainsi que des frameworks comme Spring Boot pour la création d'API robustes et évolutives.,Expérience en développement front-end moderne (JavaScript, HTML, CSS, JSON) et des frameworks tels que React.,Expérience avec les outils de contrôle de version (Git), les pipelines CI/CD (Jenkins, GitHub Actions) et les outils DevOps (Docker, Kubernetes, etc.).,Expérience avec les services AWS tels que Lambda, Step Functions, EC2, Aurora, RDS, S3, QuickSight, Security Groups et API Gateway, et la capacité de les intégrer dans des architectures sans serveur ou hybrides.,La certification AWS Developer Associate est un atout.,Connaissance des bases de données relationnelles (MSSQL, PostgreSQL, Oracle, etc.) et non relationnelles (DynamoDB, MongoDB, etc.).
Baccalauréat
Temps plein
La Banque Nationale du Canada est l'une des six banques d'importance systémique au Canada, offrant une gamme complète de services financiers aux particuliers, aux entreprises et aux clients institutionnels. Basée à Montréal, elle est la principale institution financière au Québec et occupe des positions de force à l'échelle nationale et internationale. La banque privilégie une approche humaine, favorisant une culture entrepreneuriale et une croissance durable pour ses communautés.
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.