What is the opportunity?
Lead Systems Engineer within RBC’s Cloud organisation is a key position responsible for engineering and supporting our cloud environment.
Role responsibilities include supporting our application teams, evolving our cloud and CI/CD capabilities, and ensuring the stability and efficiency of our Azure infrastructure.
Permanent, full‑time position requiring 4 days in the office.
What will you do?
- Support production and application development teams by providing expert guidance on Azure PaaS infrastructure, including App Services, Azure Kubernetes Service (AKS), Storage Accounts, and Key Vaults.
- Maintain and improve a shared library of Terraform modules and Azure DevOps pipeline templates to enable self‑service for engineering teams.
- Contribute to major infrastructure initiatives, including application migration to a new Azure tenant and evolving 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 teams, helping them with remediation work and promoting cloud best practices.
What do you need to succeed?
Must‑have
- Advanced hands‑on experience with Azure infrastructure, particularly PaaS services such as App Services, 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 for working with a geographically distributed team and mentoring 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 Wealth Management or other financial services environment.
What is in it for you?
- 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.