Ensure effective management of everything from source code management to CI/CD pipelines with integrated test automation, deployment and release, bringing multiple teams and platforms together in a controlled and well managed DevOps pipeline.
Provide expert DevOps advice in accordance with best practices to deliver project / program outcomes and continuous improvement
Deliver agreed project outcomes in accordance with defined requirements, quality standards, and approved delivery schedules.
Continuously assess the DevOps capabilities and maturity improving on the DevOps maturity in a coordinated and controlled manner while teams continue to deliver.
Advanced capability to troubleshoot distributed systems
Support the ongoing improvement of DevSecOps capabilities, embedding security controls and automated security validation within deployment pipelines.
Be able to provide mentoring and technical leadership to DevOps engineers and delivery teams to uplift DevOps capability across the program.
Participate in after-hours deployment and production support activities where required.
Completion of other required tasks as directed by the manager and/or leadership team.
Identifies and responds to new and emerging risks and issues that may impact on business and project delivery, including budget and time variances.
Support the configuration, management and monitoring of cloud and network security controls including firewalls, security groups and routing policies.