About the Role
Join a dynamic Network Automation team where you will design, deploy, operate, and enhance the software platforms and automation systems that underpin modern network engineering. You will help transform complex network workflows into scalable, reliable internal tools and services that improve operational efficiency and resilience. Collaborate closely with network engineers to understand challenges, develop innovative solutions, and continuously improve how large-scale networks are managed and automated. This is a software-first role focused on building robust automation frameworks, platforms, and testing capabilities that support day-to-day network operations. Working in an AI-assisted engineering environment, you will remain accountable for problem definition, critically reviewing generated outputs, and validating solutions end-to-end to ensure quality and reliability.
Responsibilities
- Design, deploy, operate, and enhance software platforms and automation systems.
- Transform complex network workflows into scalable, reliable internal tools and services.
- Collaborate with network engineers to understand challenges and develop solutions.
- Continuously improve network management and automation.
- Build robust automation frameworks, platforms, and testing capabilities.
- Validate solutions end-to-end to ensure quality and reliability.
Requirements
- Experience building applications in the networking domain.
- Strong hands-on experience with Ansible and Terraform, including custom plugins/modules.
- Familiarity with infrastructure/config-as-code.
- Solid understanding of operating systems, Linux, and container platforms (Docker/Kubernetes).
- Proficiency in Python (or similar).
- Experience with code reviews, pull requests, and structured problem-solving.
- Ability to write database queries.
- Working knowledge of MongoDB.
- Experience with testing strategies, build/packaging systems, dependency management, and CI/CD pipelines (preferably Jenkins).
Skills
- Networking Software Development
- Automation & IaC
- Ansible
- Terraform
- Infrastructure as Code
- Configuration as Code
- Systems & Platform Knowledge
- Linux
- Docker
- Kubernetes
- Python
- DevOps
- SDLC Tooling
- CI/CD
- Jenkins
- Data & Database Skills
- MongoDB
Location
- Hybrid
Work Type
- Hybrid
Experience Level
- Senior
Benefits
- Special offers on banking products
- Discounts from top brands
- Generous employee-only mortgage rates
- Flexible work arrangements
- Variety of leave options (Culture, Lifestyle and Wellbeing leave)
- Tailored learning and development opportunities
- Opportunities to give back to the Community through volunteering initiatives
About the Company
- Westpac is obsessed with becoming our customers' #1 banking partner for life.
- We are committed to making Westpac the best place to work in the country.
Equal Opportunity
- We’re all about creating a supportive and inclusive community.
- We welcome everyone – no matter your age, gender, background, or abilities.
- We provide additional support to welcome our veterans, Indigenous Australians and neurodiverse community.
- If you need any adjustments during the recruitment process, you can find more information and contact details on our FAQs and how to contact us page.
