This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The role of Lead Systems Engineer within RBC's Cloud organisation is a key position responsible for engineering and supporting our cloud environment. You will be central to supporting our application teams, evolving our cloud and CI/CD capabilities, and ensuring the stability and efficiency of our Azure infrastructure. Collaborating with a passionate team of cloud engineers, you will tackle complex technical challenges, promote modern practices like Infrastructure as Code, and directly support application teams to ensure their success.
Job Responsibility:
Support production and application development teams by providing expert guidance on Azure PaaS infrastructure
Maintain and improve a shared library of Terraform modules and Azure DevOps pipeline templates
Contribute to major infrastructure initiatives including an application migration to a new Azure tenant and the evolution of our CI/CD platforms
Implement and manage highly available and resilient applications running in containers on Azure
Perform infrastructure remediation work to ensure compliance with Azure policies and security standards
Mentor and support engineers across our teams.
Requirements:
Advanced hands-on experience with Azure infrastructure, particularly PaaS services like App Services, Azure Kubernetes Service (AKS), Storage Accounts, and Key Vaults.
Strong proficiency in Infrastructure as Code with Terraform.
Deep experience designing, implementing, and maintaining CI/CD pipelines using Azure DevOps.
Solid understanding of containerization and orchestration with Kubernetes.
Strong communication skills necessary to work on a geographically distributed team and mentor other engineers.
Nice to have:
Experience with Azure data services, such as Azure Databricks and Azure Data Factory.
Knowledge of Azure Landing Zone principles and enterprise-scale architecture.
Experience with GitHub Actions.
Experience working in a Wealth Management or other financial services environment.
What we offer:
Leaders who support your development through coaching and managing opportunities
Opportunities to work with the best in the field
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team.