Description:
The role
To help us deliver on our mandate and strategic priorities, our Information Technology team is looking for a Senior DevOps Engineer with a strong focus on automation testing.
The Senior DevOps Engineer will work closely with cross-functional teams to design, implement, and maintain DevOps pipelines that support continuous integration, continuous delivery (CI/CD), and comprehensive automated testing.
Expertise in DevOps practices, along with experience working within government agency environments, will be essential to ensure secure, compliant, and efficient development operations, leveraging industry-leading tools to automate and streamline testing processes, improving overall system reliability, performance, and security.
The team
APRA’s Information Technology team delivers, maintains, and enhances essential information technology services that support the organisation's productivity, strategic objectives, and business unit priorities.
IT partner with stakeholders to implement and maintain IT solutions that meet the needs of the organisation, are secure, and align with APRA’s technology architecture.
Key responsibilities
Working in collaboration with stakeholders, including other product teams, core infrastructure and architecture, responsibilities include:
- Take high-level customer/business requirements and translate them into cost effective solutions;
- Leverage tools to automate infrastructure provisioning, configuration, and management;
- Manage and automate cloud environments, ensuring a secure and compliant infrastructure setup;
- Write code to automate provisioning, management of IT applications and infrastructure across on-prem and Azure;
- Design, implement, and maintain automated testing frameworks for all stages of the software development lifecycle;
- Enable self-healing and scalable infrastructure solutions;
- Collaborate with development teams to integrate automated build, testing and deployments into the DevOps pipeline, ensuring that code is tested early and often;
- Provide support and expertise in managing security testing and vulnerability assessments within the DevOps pipeline;
- Implement and monitor comprehensive logging and monitoring solutions to track system health, performance, and test results;
- Generate and analyse test reports to identify trends, failures, and potential improvements;
- Contribute to a culture of continuous improvement and knowledge sharing by documenting processes, tools, and best practices; and
- Mentor other developers/testers in the team on best practice
About you
- 5+ years of experience as a DevOps Engineer, with a focus on automation testing and CI/CD pipeline development;
- Proven experience with modern automation testing frameworks;
- Hands-on experience with infrastructure automation tools; Ansible preferred;
- Strong experience with Azure cloud platforms and containerization (Docker, Kubernetes);
- Strong expertise in scripting languages (e.g., Python, Shell, Bash);
- In-depth knowledge of version control systems such as Git;
- Proficiency with continuous integration tools (Azure DevOps preferred);
- Experience in implementing secure coding practices and managing security in a DevOps environment; and
- Knowledge of encryption, data protection, and access management.
To work with us, you need to be an Australian citizen with eligibility to gain a Baseline Security clearance.
About APRA
The Australian Prudential Regulation Authority (APRA) places you at the heart of Australia’s financial services industry. APRA serves the Australian community by helping ensure financial institutions deliver on the financial commitments they make, within a stable, efficient and competitive financial system.
At APRA we’re committed to providing an inclusive workplace where everyone belongs, feels valued and respected. We aspire to attract and foster diversity of background, thought, and experience, recognising that a broad range of perspectives, approaches and ideas makes us stronger, and better enables us to meet our obligation to protect the financial wellbeing of the Australian community. When applying, please inform us of any adjustments you may need during the interview process.