Jobs / EY
Azure Cloud Engineer - Senior Consultant
EY · Toronto, ON, Canada
Toronto, ON, CanadaExp: 3-5 yrs80,000-120,000 CAD/yearlyOnsite
Remuneration
Competitive compensation; medical, prescription drug and dental coverage; defined contribution pension plan; vacation, firm-paid days, statutory holidays, and paid personal days; wellbeing programs
Location
Toronto, ON, Canada
Visa sponsorship
Not specified
Job summary
Provides cloud consulting to Canadian clients, assessing their needs and designing, implementing, and operating Azure infrastructure, applications, and platforms. The role includes cloud migration, AI-enabled platform engineering, automation, security, reliability, and backup and recovery, using technologies such as Azure, Kubernetes, Terraform, Python, Azure DevOps, and GitHub Actions.
Benefits
Medical, prescription drug, and dental coverageDefined contribution pension planVacation policyFirm-paid daysStatutory holidaysPaid personal daysLearning and career development opportunitiesColleague support and coaching
Qualifications
- Bachelor's degree in computer science, information technology, systems engineering, or a related field
- Three to five years of cloud engineering design and implementation experience, including consulting experience
- Experience with Azure compute, storage, networking, databases, and hub-and-spoke architecture
- Experience migrating on-premises applications and services to the cloud
- Experience with Kubernetes or AKS/GKE, Docker, Helm, container registries, networking, security, autoscaling, and troubleshooting
- Experience automating tasks with scripting and infrastructure-as-code tools
- Experience with Azure identity, role-based access control, secrets management, network security, policy, compliance, and vulnerability management
- Understanding of reliability, availability, resiliency, incident management, capacity management, performance engineering, and production readiness
- Excellent written and verbal English communication skills; French is an asset
- Willingness to travel as needed
Responsibilities
- Assess Canadian clients' cloud computing needs and objectives
- Design and implement tailored cloud infrastructure, applications, and platform solutions
- Develop and execute client-specific cloud implementation strategies
- Monitor, maintain, and troubleshoot cloud systems
- Engineer AI-enabled cloud platforms with scalable architecture, security, automation, observability, and responsible AI practices
- Support clients through cloud transitions
- Develop backup and recovery strategies aligned with Canadian business continuity standards
- Communicate cloud risks and benefits to stakeholders
- Collaborate with teams to deliver integrated solutions
Skills
AKSAzureAzure DevOpsBashCloudFormationDockerGitHubGitHub ActionsGKEHelmIAMKubernetesPythonTerraform
Languages
EnglishFrench
Travel
Travel as needed to meet client needs and project commitments
Industry
Cloud computingConsulting
Relocation
No