Jobs / National Bank of Canada

Site Reliability Engineer

National Bank of Canada · Montréal, QC, Canada
Montréal, QC, CanadaContractHybrid
Remuneration
Competitive compensation and flexible benefits, including health and wellness programs, group insurance, a pension plan, employee share ownership, assistance programs, preferential banking services, community initiatives, telemedicine, and a virtual sleep clinic.
Location
Montréal, QC, Canada
Visa sponsorship
Not specified

Job summary

The Site Reliability Developer improves reliability, observability, and operational maturity across Wealth Management applications. The role assesses reliability gaps, establishes monitoring and observability standards, supports major incidents, and helps teams adopt sustainable site reliability practices. Relevant technologies include Amazon Web Services, Red Hat Ansible, Dynatrace, Java, Jenkins, and Terraform, with work involving cloud-native architecture and containerization.

Benefits

Health and wellness programFlexible group insurancePension planEmployee share ownership planEmployee and family assistance programPreferential banking servicesCommunity initiativesTelemedicine serviceVirtual sleep clinic

Qualifications

  • Relevant experience combined with a bachelor’s degree in information technology, engineering, or a related field, or equivalent education and significant experience.
  • Strong technical expertise and end-to-end understanding of applications and dependencies.
  • Hands-on experience implementing reliability, monitoring, and observability solutions.
  • Experience contributing to major incident management in complex technology environments.
  • Experience in fast-evolving technology environments involving multiple teams.
  • Strong collaboration, coaching, and communication skills, including translating technical issues and signals into clear insights for varied stakeholders.

Responsibilities

  • Assess application reliability and observability, identify gaps, and prioritize improvements.
  • Design and implement sustainable reliability, monitoring, and observability standards.
  • Develop site reliability practices with teams according to their maturity.
  • Provide technical expertise and coordination support during major incidents.
  • Create cross-functional visibility into application health through dashboards and consolidated metrics.
  • Share expertise and structure engagement models to support long-term adoption of reliability practices.

Skills

AnsibleAWSDynatraceJavaJenkinsRHELTerraform

Degrees

Bachelor’s degree in information technology, engineering, or a related field, or

Languages

EnglishFrench

Work schedule

Flexible and adaptable work schedule

Industry

BankingWealth management

Relocation

No