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