About the Role
Join our team as a Senior Network Automation Engineer and play a pivotal role in mid to large-scale networking projects. You'll spearhead network automation and data discovery/analysis initiatives. This role entails crafting scripts and playbooks/cookbooks to seamlessly automate bulk network modifications. Your expertise will extend to scripting for database queries, bolstering the databases housing network telemetry and status information. Your adeptness with Ansible, Terraform, and Python will be instrumental in supporting our network automation platform. If you're driven by innovation and have a knack for solving intricate challenges, this role offers the perfect avenue to excel.
Responsibilities
- Spearhead network automation and data discovery/analysis initiatives.
- Craft scripts and playbooks/cookbooks to automate bulk network modifications.
- Script for database queries to support network telemetry and status information databases.
- Support the network automation platform using Ansible, Terraform, and Python.
Requirements
- Proficiency in Ansible and Terraform, including crafting custom plugins and modules.
- High level of expertise in a mainstream programming language, preferably Python.
- Experience leveraging Generative AI tools and AI-assisted development practices.
- Familiarity with infrastructure-as-code and config-as-code principles.
- Experience developing software applications within complex networking environments.
- Ability to solve challenging network-related problems.
- Exposure to firewall technologies (F5, Juniper SRX, Fortinet FortiGate, FortiManager, Security Director) is highly regarded.
- Knowledge of Kubernetes, Docker, and Linux.
- Proficiency in designing and executing effective database queries.
- Hands-on familiarity with MongoDB.
- Deep understanding of software testing strategies.
- Ability to construct and maintain CI/CD pipelines, preferably using Jenkins.
Skills
- Ansible
- Terraform
- Python
- Generative AI tools
- AI-assisted development
- Infrastructure-as-code
- Config-as-code
- Kubernetes
- Docker
- Linux
- Database query design and execution
- MongoDB
- Software testing strategies
- CI/CD pipeline construction and maintenance
- Jenkins
- F5
- Juniper SRX
- Fortinet FortiGate
- FortiManager
- Security Director
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
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.
