Service Delivery Manager Role
Bureau of Meteorology is seeking a strategic Service Delivery Manager to oversee a major managed services contract within the infrastructure support domain.
This pivotal role is accountable for ensuring the reliable, secure, and cost-effective delivery of infrastructure services that underpin national operations and critical weather intelligence systems.
* Key responsibilities include leading contract governance, performance management, and continuous improvement initiatives.
The ideal candidate will possess exceptional communication, analytical, and leadership capabilities, with a commitment to operational excellence and public value.
Requirements
* Deep experience in infrastructure operations, vendor management, and contract accountability.
* Strong focus on service excellence, risk mitigation, and stakeholder engagement across technical, operational, and executive levels.
Deliverables
The successful candidate will be responsible for delivering high-quality infrastructure services that meet the needs of national operations and critical weather intelligence systems.
The role involves overseeing contract governance, performance management, and continuous improvement initiatives to ensure the reliability, security, and cost-effectiveness of infrastructure services.
* Key deliverables include:
* Effective contract governance and management.
* Strategic performance management and reporting.
* Continuous improvement initiatives to enhance service quality and efficiency.