Responsible for engineering next-generation, cloud-native products and evaluating/installing/configuring 3rd party tools/applications
Collaborate with global One Platform architects, Canadian Architecture, Operations and Security teams to design, deploy and maintain cloud solutions for KPMG Canada’s managed services platform.
Perform Business analysis – understand real world business use cases and requirements. Provide cloud-based solutions for the same.
Provide Azure based cloud native solutions, including high level design documents, presentation and blueprints / diagrams.
Hands on experience building infrastructure workloads in Azure cloud and knowledge with cloud PaaS offerings and services
Hands on experience building cloud native serverless applications
Experience migrating Azure DevOps projects from one Azure tenant to another.
Work with-in house / on-shore cloud engineers and architects to convert business requirements to solutions
Guide a team of offshore cloud engineers to build workloads in an azure cloud environment as well as resolve operational issues
Understand KPMG’s digital strategy, cloud platform capabilities, IT and business priorities and success measures to design and implement solutions for KPMG Canada’s Managed Services Platform
Learn continuously new technologies requested to be hosted on cloud environments and assist with enablement of said technologies.
Requirements :
Bachelor's degree in Computer Science, Engineering, related STEM field or work experience
5+ engineering and implementing Cloud solutions
Microsoft Certified: Azure Solutions Architect Expert
Prior work experience in a Consulting/Architecture position within a software and/or services company such as Amazon, Google, IBM, Oracle, and professional services firms an asset
Strong understanding of Cloud Native Architecture and principles and Infrastructure/Configurations as code
Hands-on experience in designing and configuring secure and scalable Cloud platforms on Microsoft Azure, including account structure, security and compliance audit, connectivity, shared services etc.
Understanding of best fit use cases for Power apps, Power automate, PowerBI on Azure
Understanding of various flavors of licensing available with D365, M365, Power BI (Pro/Premium)
Knowledge of Cloud services: application integration, functions, databases, data warehouse and analytics, serverless computing, machine learning, developer tools, security and identity management
Knowledge of and experience in API and Webhook development using PowerShell, Python, Node.js, Ruby, and Shell Scripting languages
Experience in Cloud automation using, Azure CLI, ARM & Terraform to enable Infrastructure as a Code, AWS CLI, Cloud formation, Ansible, etc.
Fundamental understanding and experience with DevOps tools (Azure DevOps and Github)
Experience and knowledge of Cloud Operating Systems and Serverless Technologies such as AKS, KNative. Windows Server and Red Hat Linux Enterprise
Proven track record in system integration and design and setup of Infrastructure as a service and Platform as a service deployment
Confidence and ability to lead discussions with clear goals, deliverables, documented agreements and follow up actions
Ability to participate in fast-paced DevOps and System Engineering teams within Scrum Agile processes
Significant experience working in Azure. Added experience working with AWS and GCP is a plus.