Description:
- Responsible for architecting next-generation, cloud-native products and applications
- Collaborate with global architects, Canadian Architecture, Operations and Security teams to design, deploy and maintain cloud solutions for KPMG Canada.
- Collaborating with internal KPMG ITS Audit support team as well as KPMG global audit team to implement, support, manage, administer KPMG audit suite of applications . Provide guidance and input into the application from an infrastructure perspective to leverage cloud native services
- Collaborate with technical teams on defining cloud architecture standards and best practices, providing consistent recommendations and oversight to team members
- Understand KPMG's digital strategy, cloud platform capabilities, IT and business priorities and success measures to design implementation architectures and solutions
- Ensure that solution exhibits high levels of performance, security, scalability, maintainability, appropriate reusability and reliability upon deployment
- Develop deep relationships with key customer IT decision makers, who drive long-term Cloud adoption within the firm to enable them to be Cloud advocates
What you bring to the role
- Bachelor's degree in Computer Science, Engineering, related STEM field or work experience
- 2+ years of architecting and designing Cloud solutions
- Microsoft Certified: Azure Solutions Architect Expert preferred but not required
- 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 would be an asset
- Development experience, experience with DevOps/Agile, scripting & application architecture
- Experience engineering\\architecting cloud native solutions
- Strong understanding of Cloud Native Architecture and principles and Infrastructure 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.
- Implementation and Maintenance knowledge of Azure PaaS components Databricks, Data factory, Synapse and Kubernetes Services
- 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
- Knowledge of CI/CD Systems, such as Azure DevOps server and Azure DevOps services
- 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 and services (Azure DevOps and Github)
- Experience and knowledge of Operating Systems including Windows and Linux
- 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 ex