Job Description
Our Enterprise Technology & System Integration team brings together skills in intelligent automation, data engineering, software integration and cloud platforms to help our clients align their technology capabilities with their strategic and operational objectives. We also draw on KPMG’s extensive national and global resources, adopting a multidisciplinary approach to help unlock the full potential of existing and new technology investments.
Your Opportunity
As an Azure Cloud Platform Engineer within our Enterprise Technology & System Integration division, you will play a crucial role by:
- Contributing to the writing and maintenance of infrastructure as code (IaC) using Terraform and Bicep across hyperscaler cloud environments such as AWS, Azure, or GCP (Azure preferred), ensuring consistency and compliance with specified design patterns and infrastructure requirements.
- Collaborating with senior team members to gain insights and further knowledge in IaC practises, steadily incorporating new learning into daily work to enhance the quality and resilience of cloud infrastructure.
- Utilising experience in Bash, Python, or PowerShell to develop automation scripts that support system provisioning, configuration management, and other operational tasks.
- Working closely with the team to ensure scripts align with operational policies and are scalable, maintainable, and effectively reduce manual workload.
- Supporting the building and maintenance of CI/CD pipelines, actively participating in the integration and delivery process, while aiming to optimise deployment workflows and introduce innovations.
- Assisting in the design and implementation of automated testing within the pipelines to improve software quality and enable continuous integration of code changes.
- Engaging actively in Agile development processes, including planning sessions, daily stand-ups, and retrospectives, to deliver software that meets business requirements effectively and efficiently.
- Embracing practises like test-driven development (TDD) and behaviour-driven development (BDD) to ensure that tests are an integral part of the development process and collaborate with peers to refine techniques and share best practises.
- Adhering to established coding best practises, including code review, pair programming, and documentation, to ensure high-quality code and maintain a shared understanding of the codebase across the team.
- Staying informed of basic security considerations and apply this knowledge to day-to-day development tasks, ensuring compliance with security policies and incorporation of security tooling within the development lifecycle.
How are you extraordinary?
- You are passionate about the importance of fantastic communication to share ideas, inspire, and create change.
- You enjoy working in the details, with a proactive attitude towards accuracy and deadlines.
- You have a can-do attitude and are always seeking creative solutions to problems with the help of the right technical tools and a supportive team.
Your Experience
At KPMG, we believe diversity of thought, background and experience strengthens relationships and delivers meaningful benefits to our people, our clients, and communities. To be considered for this opportunity, your qualifications, skills & experience should include:
- Background in designing, developing, and managing cloud infrastructure and applications on Microsoft Azure platform (other hyperscale’s including AWS or GCP is desirable).
- Strong experience using Infrastructure as a Code tools such as Terraform, ARM and Bicep.
- Ability to utilise Azure DevOps for CI/CD workflows, including source code management, build automation, and release orchestration.
- Knowledge of cloud security and networking best practices and compliance requirements is desirable.
- Australian security clearance, or ability to obtain one – please note, Australian citizenship is required to obtain this clearance.
Additional Information
KPMG is a professional services firm with global outreach and deep sector experience. We work with clients across an array of industries to solve complex challenges, steer change and enable growth.
Our people are what make KPMG the thriving workplace that it is and what sets us apart is that we know great minds think differently. Collaborate with a team of passionate, highly skilled professionals who’ve got your back. You’ll build relationships with unique and diverse colleagues who will provide you with the support you need to be your best and produce meaningful and impactful work in an inclusive, equitable culture.
At KPMG, you’ll take control over how you work. We’re embracing a new way of working in many ways, from offering flexible hours and locations to generous paid parental leave and career breaks. Our people enjoy a variety of exciting perks, including retail discounts, health and wellbeing initiatives, learning and growth opportunities, salary packaging options and more.
Diverse candidates have diverse needs. During your recruitment journey, information will be provided about adjustment requests. If you require additional support before submitting your application, please contact the Talent Support Team.
At KPMG every career is different, and we look forward to seeing how you grow with us.