Job Summary
This is a people leader role managing a team of developers and DevOps engineers. This position reports to the Associate Director, Service, DevOps & Automation within the Digital Networks (DN) business unit and Group Networks. The primary remit of this position is to provide technical leadership and guidance to developers, engineers and the department on Automation & DevOps solutions.
The Service, DevOps & Automation (SDOA) group is accountable and responsible for Development, Solution Design, Testing and Implementation for Consumer/ Digital Life/ ICT products, solutions and customers in the Optus Switching and Mobile Data network.
Key Responsibilities
- Provide direction and efficient management of a highly skilled DevOps team supporting Agile product development.
- Ensure the team’s structure; processes; support applications & tools; and staff skills continuously evolve to meet changing network and customer expectations to provide a world class level of service availability and quality.
- Ensure quality of software releases, as well as the overall productivity -- and engagement -- of the DevOps team
- Ensure all team members are highly engaged on Optus vision, purpose and goal of Australia’s most loved everyday brand with lasting customer relationships
- Providing coaching / mentoring for less experienced team members
- Architecting automation solutions for Product offerings and contributing to building and maintaining the Automation and DevOps platform
- Work with all levels of Business units in understanding business problems and initiatives in order to articulate the desired automation requirements
- Perform consultancy and advise of all possible Automation or DevOps solution options for Business problems
- Interfacing with other Business Systems and ensuring to obtain all the necessary Security Approvals from InfoSec in order to automate the tasks between different systems
- Understand architectural standards, guidelines, policies and best practices for technology, application and data within the domain
Experience and Qualifications
- A technical qualification (degree) in Telecommunications Engineering (or related Engineering discipline) or equivalent
- 5+ years’ experience in DevOps / Software development
- You will have experience as a hands-on DevOps Engineer, with strong knowledge of CI/CD, Automation, Containerisation
- Hands-on coaching, mentoring and performance management experience
- Strong communication and influencing skills
- Hands on experience with Standard DevOps Tools (Gitlab DevOps, CI/CD, Kubernetes, Docker, SonarQube, Ansible, Nexus Artifactory – or equivalent)
- Experience architecting networking infrastructure in Mobile, Cloud, Web and System solutions
- Experience in integration of application security scanning, Test automation stages into the DevOps pipeline
- In-depth experience with Infrastructure-as-Code tools - Terraform, Ansible etc
- Knowledge of automated PaaS and IaaS cloud deployment and management.
- Demonstrated experience of leading software solution design, development and implementation initiatives
- Excellent knowledge of problem analysis and design techniques
- High level of competency in programming languages Python, NodeJS, JavaScript, and scripting in Linux/Unix
- Experience in REST API, JSON, YAML, HTTP and micro-services design and build.
- Product development and/or customer design experience.
- Experience with network test tools / procedures.
- Contract Management
- Excellent understanding of virtual/cloud networks with interest to NFVi, VNFs, VIM and Orchestration
We understand that flexibility means different things to different people. We're proud to offer a variety of options to work in different ways, such as our Blended Ways of Working, job share and part-time. Our Blended Ways of Working lets our people work across home and our offices. Please talk to us about how we can make this role work for you!
Curious about our culture? Go behind the scenes with our people by searching #OptusLife on LinkedIn.
Read Full Description