Jobs.ca
Jobs.ca
Language
Avanade logo

Application Architect - Microsoft Azure

Avanade14 days ago
Hybrid
Toronto, ON
CA$131,000 - CA$156,000/annual
Mid Level
Full-Time

Top Benefits

Competitive compensation
Comprehensive health benefits
Professional development opportunities

About the role

Job Description

The Application Architect – Microsoft Azure is a senior technical leader responsible for designing, implementing, and maintaining cloud-based application architectures on the Microsoft Azure platform. This role collaborates closely with business stakeholders, development teams, and IT operations to ensure that solutions are scalable, secure, and aligned with organizational objectives . The ideal candidate combines deep technical expertise in Azure services with strong communication and leadership skills.

Key Responsibilities

  • Architect comprehensive end-to-end application solutions utilizing Azure PaaS services, including App Services, Functions, API Management, Azure SQL, Storage, and Event Grid.

  • Design and integrate AI-driven features leveraging Azure AI services such as Azure OpenAI, Cognitive Services, AI Search, and Copilot Studio.

  • Lead architecture reviews, solution design workshops, and technical planning sessions across multi-disciplinary teams.

  • Develop strategies for the modernization and migration of legacy applications to the Azure platform.

  • Ensure all solutions adhere to Azure Well-Architected Framework principles.

  • Provide architectural guidance and enforce best practices for development teams.

  • Create and maintain architecture diagrams, technical documentation, and reference implementations.

  • Evaluate emerging Azure and AI services to foster innovation and drive continuous improvement.

  • Troubleshoot complex issues related to applications, integration, and cloud infrastructure.

  • Lead the migration of on-premises applications to Azure, including planning, execution, and troubleshooting.

  • Collaborate with business analysts, developers, and other architects to translate business requirements into technical solutions.

  • Establish and enforce architectural standards, guidelines, and governance for cloud-based applications.

  • Evaluate, recommend, and implement Azure services such as App Services, Azure Functions, Logic Apps, Azure SQL, and more.

  • Ensure application security, compliance, and performance through effective design and monitoring.

  • Provide technical leadership and mentoring to development teams during solution implementation.

  • Stay current with Azure platform updates, emerging technologies, and industry trends.

  • Document architectures , workflows, and processes for knowledge sharing and operational continuity.

  • Participate in code reviews, solution assessments, and ongoing optimization activities.

Qualification

Qualifications

  • Bachelor’s degree in Computer Science , Information Technology, or related field; Master’s degree preferred.

  • 10 + years of experience in application architecture or software engineering, with at least 3 years working with Microsoft Azure.

  • Expertise in designing cloud-native and hybrid solutions using Azure services.

  • Proficient in .NET, C#, and other relevant programming languages.

  • Strong understanding of cloud security, identity management, and networking concepts.

  • Experience with DevOps practices, CI/CD pipelines, and Infrastructure as Code ( IaC ) tools such as ARM templates, Bicep, or Terraform.

  • Excellent communication, presentation, and documentation skills.

  • Azure certifications (e.g., Azure Solutions Architect Expert, Azure Developer Associate) are highly desirable.

  • Ability to work independently and collaboratively in fast-paced, dynamic environments.

Preferred Skills

  • Experience with microservices, containerization (Docker, Kubernetes), and serverless architectures.

  • Knowledge of data platform services (Azure SQL, Cosmos DB, Data Factory, etc.).

  • Familiarity with monitoring and observability tools within Azure (Azure Monitor, Application Insights).

  • Ability to manage multiple projects and priorities with attention to detail.

Work Environment & Benefits

This position may be onsite, hybrid, or remote depending on business needs. The organization offers competitive compensation, comprehensive health benefits, professional development opportunities, and a collaborative team culture.

Compensation at Avanade varies depending on a wide array of factors, which may include but are not limited to the specific office location, role, skill set, and level of experience. As required by local law, Avanade provides a reasonable range of compensation, based on full-time employment, for roles that may be hired as set forth below.

The recruiting efforts for this position are intended to fill a brand new position.

The base pay range shown below is intended as a guideline to reflect the majority of offers for this role.

It does not represent a maximum limit — in some cases, actual compensation may exceed the range where appropriate .

See more information on our benefits here: Canada Employee Benefits | Avanade

Role Location:

British Columbia/Ontario 131,000 - 156,000 CAD

At Avanade, we are committed to ensure our people feel appreciated and empowered to succeed both personally and professionally.

About Avanade

IT Services and IT Consulting
10,000+

Avanade is the world’s leading expert on Microsoft. Trusted by over 5,000 clients worldwide, we deliver AI-driven solutions that unlock the full potential of people and technology, optimize operations, foster innovation and drive growth.

As Microsoft’s Global SI Partner we combine global scale with local expertise in AI, cloud, data analytics, cybersecurity, ERP to design solutions that prioritize people and drive meaningful impact.

We champion diversity, inclusion, and sustainability, ensuring our work benefits society and business.

Learn more at www.avanade.com

Join us on our other social media channels:

INSTAGRAM: www.instagram.com/AvanadeInc YOUTUBE: www.youtube.com/Avanade

Similar jobs you might like