Commonwealth Bank
Network Engineer (Switching, Routing and Data Center Exp)
To empower our people and the communities in which we work and making sustainable, transparent and balanced business decisions.
Software engineering
Full-time
Office | Sydney, NSW, Australia
Visa sponsorship · No
Senior · A role for someone with advanced knowledge and skills. May involve mentoring, leading others or specialisation. Typically at least 5 years of experience.
·
Why Commonwealth Bank
We really love working here, and we think you will too. Diversity, flexibility and innovation are just some of the reasons why our people come to work every day.
Our team includes around 45,000 people from all walks of life, with different goals, experiences, and perspectives. At CommBank we’ll encourage and support you to be yourself. This is a place where you can feel confident expressing who you really are; where you belong because of your uniqueness.
About the role
Do work that matters: The purpose of this role is to provide design, implementation and support in order to drive excellence, quality and performance for an IT service, across one or multiple portfolios. The role has:
- Active responsibility to work on the design, implementation & Network engineering for the Utilisation of standardised IT services to promote business value
- Accountability to support and maintain the utility of provided services and meet the ongoing technology requirements for business, projects and IT stakeholders.
- Provide support for escalation of operational issues whenever required.
- Flexibility in working hours to accommodate after hour changes.
See yourself in our team The Network Engineering team is responsible for delivering network requirements and implementation to achieve business outcomes. The GTS Networks team is responsible delivering, supporting and continuously improving the Bank’s Global Network and Security services. You will be reporting directly to a Chapter Lead as part of the Global Technology Services business unit. Your wider team consists of multiple squads in the Engineering disciplines of Network Security, Partner Connectivity, Workload Connectivity, Software Defined Network, Cloud Networking, Network Automation and Workforce Connectivity. We’re interested in hearing from people who
- Are familiar with the Full Cycle model, where engineers are involved in Design, Build, Challenge and Run
- Have a passion working with data centre networks.
- Have experience with technology in a large organization
Tech Skills: We use a broad range of tools, languages, and frameworks. We don’t expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team;
- Mandatory knowledge and demonstrated understanding in design of routing technologies such as Static routing, BGP, OSPF, Multicast, Anycast, BFD, ECMP, Traffic load balance, NAT etc
- Very good understanding and working experience in core switching technologies i.e. VLAN, STP, Access port, Trunk, MST, VPC, VDC, VRRP, HSRP, GLBP.
- Working experience in Datacentre technologies Spine and Leaf architecture, VXLAN, EVPN, Underlay, Overlay, MP-BGP, Border Leaf, Router server architecture
- Network orchestration tools experience DCNM, NDFC, Apstra.
- Good understanding and hands-on experience in Cisco Nexus switches and NX-OS architecture, Cisco IOS, IOS-XE, IOS-XR
- Experience in Design, build and operating firewall technologies in a complex enterprise environment
- Specialized knowledge of development and design methodologies
- Network scripting and automation tools such as Ansible, Python, NSO, Yang, Terraform, JSON Script
- Discovery and validation of network connectivity requirements using enterprise tools such as Algosec, Splunk and AWS VPC flow logs, R53, Cloud redirect and Cloudfront, SolarWinds, Qualys, and Infoblox
- Mandatory knowledge and demonstrated experience of Cisco Switches (Nexus and IOS), Routers and Firewalls.
- Desirable experience in F5 GTM, LTM, and Azure/AWS network security group enforcement policies and firewall management.
- Manage escalation of complex technical issues from suppliers, operations and application teams
- Supporting and implementation of changes outside of regular business hours
- Flexibility in working hours to accommodate after hour changes
- Willing to work in rostered after hours on-call support
What you'll be responsible for
- 📦
Backend application development
Develop, test, and maintain software applications
- 🔲
SQL and Databases
Use SQL to query databases to extract and process data
- 🛠
Test Automation
Create and implement code tests and software test automation
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables