What are the responsibilities and job description for the Data Center Operations Site Manager position at Ellaway Blues Consulting?
We are currently seeking to appoint a Data Center Operations Site Manager for a client operating within the hyperscale data center space, supporting the build and operation of high-performance AI infrastructure. This is a leadership role with full responsibility for site operations, covering uptime, performance, team management, and delivery against SLA commitments. You’ll be managing multi-disciplinary teams across facilities, operations, and logistics, ensuring the site runs effectively 24/7.
The role combines operational leadership with team development and performance management. You’ll be expected to build structure, drive accountability, and keep standards high across a fast-moving environment.
Key responsibilities:
• Leading and developing teams across multiple operational functions
• Owning site performance across uptime, reliability, and SLA delivery
• Managing incident response, escalation, and change management
• Driving KPIs across performance, cost, and efficiency
• Working cross-functionally with engineering, supply chain, and construction
From a profile perspective, this suits someone who has already led teams within mission-critical or data center environments and is comfortable being accountable for a full site. You’ll need to be structured, commercially aware, and able to manage both people and performance. It’s not a role for someone purely technical or purely managerial, you need to understand operations properly and still be able to lead from the front.
This is a strong opportunity for someone looking to step into a broader leadership role with real scale and visibility, the role comes with an excellent financial package that includes equity.
Salary : $150,000 - $200,000