Skip Navigation

Développeur Python / Go

Job ID IT001EL Date posted 04/28/2021

Lieu de travail : Montréal, Québec

Statut : Permanent

Horaire : Temps plein


La Banque a initié sa migration vers le Cloud voici plusieurs années, et a pour objectif d’accélérer cette transformation en migrant la quasi-entièreté de ses applications dans AWS.

Aujourd’hui, des dizaines d’applications sont déjà dans le Cloud, en partie grâce à nos initiatives, qui ont désormais une place centrale dans la stratégie long terme de la Banque.

Nous sommes une équipe multidisciplinaire de six développeurs au sein d’un groupe de transformation DevOps et d’adoption du Cloud.

Afin de démarrer de nouvelles initiatives, nous recherchons trois développeurs supplémentaires de niveau intermédiaire à senior.

Ainsi, en tant que membre de notre équipe de développement, tu contribueras à nos différents produits présents et futurs :

  • API / Plateforme centralisée permettant une utilisation standardisée de tous les outils et plateformes d’exécution utilisés par la Banque (RBAC, sécurité, provisioning d’environnements, …)
  • Outil de build générique (command line) afin d’uniformiser les pipelines de la banque.
  • Produit générique de gestion de règles de Firewall as code dans le Cloud.
  • Contribution à l’implémentation de différentes composantes d’infrastructure (Elastic Kubernetes Engine partagé, HashiCorp Vault, …)
  • Implémentation de processus GitOps automatisés.

Tes responsabilités :

  • Développer en Python, GoLang et Angular sur les différentes bases de codes.
  • Contribuer à l’adoption des différents outils Cloud & DevOps disponibles à la banque, au travers du développement de templates, ou de contributions directes au code d’autres équipes.
  • Assister & évangéliser les clients dans l’utilisation de nos produits.
  • Faire preuve de créativité, afin d’apporter de nouvelles idées, qui pourront ainsi se transformer en fonctionnalités ou produits.
  • Participer aux cérémonies agiles afin de définir les priorités, chiffrer les tâches, proposer des fonctionnalités, le tout dans une approche produit.


Compétences minimales :

  • Un développeur, avec une expérience probante en Python, GoLang, ou un langage équivalent.
  • Connaissance des bonnes pratiques de génie logiciel, notamment les normes de programmation, revue de code, gestion de code source, et tests.
  • Bon esprit de collaboration & autonomie.

Compétences complémentaires :

  • Une expérience avec un Cloud.
  • Connaissances de Kubernetes & Docker.
  • Connaissances en intégration & déploiement continu.
  • Bases de données.
  • APIs REST.

Cette offre est faite pour toi si tu veux :

  • Avoir l'opportunité de travailler sur des technologies récentes (Cloud native, ...)
  • Avoir une forte influence sur l'écosystème de la Banque, où énormément de décisions restent à prendre.
  • Développer, déployer & opérer une application de bout en bout, en toute autonomie.
  • Avoir la liberté d'expérimenter & d'innover dans un environnement riche (nouveaux outils, ...).
  • Élargir ton spectre de compétences en y ajoutant le DevOps & le Cloud.

Notre stack :

  • Langages: Python, GoLang, Angular.
  • Développement sur Mac.
  • Cloud Providers: GCP, AWS.
  • Kubernetes.
  • CI/CD: Jenkins, Helm, Harness, ...
  • Secrets: HashiCorp Vault.
  • Observability: Datadog, Splunk.
  • Data: PostgreSQL, Redis (cache & queues).
  • APIs: REST / gRPC.
  • SCM: Bitbucket (GitHub à venir).
  • Infra: Terraform.

Ce que la Banque Nationale t’offre :

  • Un cadre de travail en constante évolution.
  • Un milieu où la richesse des environnements technologiques favorise le développement personnel et qui encourage l’équilibre travail/vie personnelle.
  • Un climat de travail collaboratif et dynamique.
  • Un programme de formation et du perfectionnement en continu, avec 10% de ton temps alloué à la formation et l’accès à Udemy, ainsi que le paiement des certifications.

La Banque ose et innove en modernisant son système d’évaluation de la performance, pour mieux répondre aux nouveaux besoins de nos clients. Désormais, les comportements attendus de complicité, d’agilité et de pouvoir d’agir comptent autant que l'atteinte des objectifs d'affaires.

La Banque Nationale voit une grande richesse dans la diversité et la valorise dans toutes ces dimensions. Elle s’est donnée comme objectif d’offrir un milieu de travail ouvert et respectueux des différences où chaque employé peut développer son plein potentiel. L’engagement concret de la direction favorise l’essor de cette valeur dans tous les secteurs de l’organisation. Nous visons à procurer des mesures d’adaptation et d’accessibilité lors du processus de recrutement ou durant l’emploi. Si vous avez le moindre besoin d'accommodement, n’hésitez pas à nous en faire part lors de nos premiers échanges et nous nous ferons un plaisir de vous assister.

#LI-IN1

INDTI

Offre d'emploi publiée le : 2021-04-28

Date de retrait : 2021-05-12

Domaine d'emploi : TI

Numéro du poste : IT001EL

PostulerEnvoyer cette opportunité par courriel

Emplois correspondants

À partir de votre profil LinkedIn, laissez-nous chercher des emplois correspondant à vos compétences et expériences.

Lancer la recherche