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