Location: Toronto, ON, Canada
Start Date: ASAP
Work Model: Hybrid
Work Location: Downtown Toronto
Dress Code: Business Casual
Who We Are
We are seeking an experienced and hands-on Microsoft Cloud Architect & Platform Engineer to lead the design, modernization, and engineering of enterprise cloud and hybrid infrastructure platforms.
This role offers an opportunity to shape cloud architecture, drive automation and platform engineering initiatives, and build secure, scalable, and resilient technology capabilities across enterprise environments.
The successful candidate will combine architectural vision with strong technical execution, working closely with infrastructure, cloud, security, networking, application, and operations teams to modernize platforms, improve reliability, accelerate service delivery, and reduce operational complexity.
Job Description
The Microsoft Cloud Architect & Platform Engineer will be responsible for designing and implementing enterprise cloud architectures, modernizing hybrid infrastructure, and developing automated, reusable platform capabilities across Microsoft Azure and on-premises environments.
This role combines cloud architecture, platform engineering, Infrastructure-as-Code (IaC), automation, observability, security, and operational leadership. The ideal candidate will have extensive hands-on experience with Microsoft Azure, hybrid cloud management, infrastructure automation, and enterprise platform services.
The successful candidate will define technical standards, establish reusable architectural patterns, support cloud adoption, and help enable emerging technologies, including AI-driven enterprise solutions.
Key Responsibilities
1. Cloud Architecture & Hybrid Infrastructure
- Design, implement, and support enterprise cloud architectures using Microsoft Azure and hybrid infrastructure technologies.
- Develop cloud adoption strategies, reference architectures, technology roadmaps, and architectural standards.
- Lead infrastructure modernization initiatives focused on scalability, resilience, security, automation, and operational efficiency.
- Design and support hybrid infrastructure solutions spanning on-premises datacentres and cloud platforms.
- Evaluate cloud services and infrastructure technologies to optimize performance, cost, availability, and maintainability.
- Support platform lifecycle management, capacity planning, disaster recovery, and infrastructure optimization.
2. Microsoft Azure & Platform Engineering
- Architect and implement scalable Microsoft Azure platform services that support enterprise applications and infrastructure workloads.
- Design and manage Azure networking, identity, compute, storage, governance, and security capabilities.
- Support hybrid cloud management through Azure Arc and other centralized management technologies.
- Develop standardized platform services, reusable engineering patterns, and self-service capabilities.
- Establish best practices for cloud resource organization, subscription management, policy enforcement, and configuration standards.
- Collaborate with technology and business stakeholders to align cloud capabilities with enterprise objectives.
3. Infrastructure Automation & Infrastructure-as-Code
- Design and implement Infrastructure-as-Code solutions using modern automation and configuration management frameworks.
- Develop automation using PowerShell, Python, and other relevant scripting technologies.
- Automate infrastructure provisioning, configuration management, patching, compliance validation, monitoring, and operational workflows.
- Implement repeatable deployment patterns and automated infrastructure lifecycle management.
- Integrate automation into CI/CD pipelines and DevOps workflows where appropriate.
- Reduce manual intervention, improve consistency, and increase operational efficiency through reusable automation assets.
4. Platform Reliability, Observability & Operations
- Design and enhance enterprise monitoring, logging, alerting, and observability capabilities.
- Establish operational standards for availability, performance, incident management, and service reliability.
- Support backup, recovery, business continuity, and disaster recovery initiatives.
- Troubleshoot complex cloud, infrastructure, networking, and platform issues across hybrid environments.
- Develop proactive monitoring and automated remediation capabilities to reduce incidents and service disruptions.
- Improve operational maturity through root-cause analysis, performance optimization, and continuous improvement.
5. Security, Governance & Enterprise Architecture
- Ensure cloud and platform architectures comply with enterprise security, governance, and operational requirements.
- Collaborate with security, networking, infrastructure, and application teams to establish secure and scalable platform patterns.
- Implement appropriate identity and access management, network security, policy controls, and configuration standards.
- Participate in architecture reviews, technical assessments, and technology selection processes.
- Identify opportunities to improve cloud cost management, resource utilization, risk mitigation, and platform consolidation.
- Promote architectural consistency, documentation, and adherence to engineering best practices.
6. AI Platform Enablement & Emerging Technologies
- Support enterprise adoption of AI-enabled technologies through secure, scalable, and governed cloud platform capabilities.
- Collaborate with security, data, and application teams to integrate AI services into enterprise platforms and workflows.
- Establish appropriate identity, connectivity, networking, monitoring, and security controls for AI workloads.
- Evaluate emerging Microsoft cloud services and platform technologies for enterprise readiness and operational supportability.
- Support the infrastructure and platform requirements of AI solutions, including compute, networking, identity, security, and observability.
- Recommend technologies and architectural approaches that improve automation, productivity, and enterprise technology capabilities.
7. Technical Leadership & Collaboration
- Provide technical leadership across cloud architecture, infrastructure engineering, and platform modernization initiatives.
- Mentor engineers and promote engineering standards, automation, and knowledge sharing.
- Work collaboratively with infrastructure, application, security, networking, and operations teams.
- Translate business and technical requirements into practical, scalable architectural solutions.
- Communicate architectural decisions, technical risks, and implementation recommendations to relevant stakeholders.
Qualifications & Skills
- 7+ years of experience in enterprise infrastructure, cloud architecture, cloud engineering, platform engineering, or systems engineering.
- Strong hands-on experience with Microsoft Azure and enterprise cloud architecture.
- Demonstrated experience designing and supporting hybrid cloud environments spanning on-premises datacentres and cloud platforms.
- Strong knowledge of Azure infrastructure services, including compute, storage, networking, identity, security, and governance.
- Experience with Azure Arc, hybrid management, and centralized infrastructure administration.
- Proven expertise in Infrastructure-as-Code, infrastructure automation, and configuration management.
- Proficiency in PowerShell, Python, or comparable scripting and automation technologies.
- Strong understanding of virtualization, enterprise compute, storage, networking, backup, and disaster recovery.
- Experience with enterprise monitoring, logging, observability, and operational management platforms.
- Knowledge of DevOps practices, CI/CD pipelines, platform engineering, and site reliability principles.
- Strong troubleshooting, incident management, and root-cause analysis capabilities.
- Experience working in large enterprise, regulated, or geographically distributed environments.
- Ability to collaborate effectively across cloud, infrastructure, security, networking, application, and business teams.
- Strong architectural documentation, communication, and technical problem-solving skills.
Preferred Qualifications
- Experience with Nutanix AHV, hyperconverged infrastructure, Azure Local, or comparable hybrid infrastructure platforms.
- Experience with Microsoft Azure governance, policy management, cost optimization, and cloud security frameworks.
- Exposure to enterprise AI platforms, Azure AI services, and secure integration of AI workloads.
- Experience supporting industrial, manufacturing, mining, or other distributed operational environments.
- Relevant Microsoft Azure certifications, such as Azure Solutions Architect Expert or Azure Administrator Associate.
Ideal Candidate Profile
The ideal candidate is a technically strong cloud architect who can combine enterprise-level architectural thinking with hands-on platform engineering. They will be comfortable designing cloud solutions, building automation frameworks, resolving complex infrastructure challenges, and working across multiple technical teams to deliver secure, scalable, and reliable enterprise platforms.