The Director, Site Operations is based on-site at Vantage’s data center in Santa Clara, California, and is accountable for the operational performance, reliability, and leadership of two data center campuses in a 24x7x365 mission-critical environment. The role oversees critical infrastructure and facility spaces, including power, cooling, building control systems, and life-safety systems, with a focus on safety, reliability, risk management, and operational excellence. The Director sets site vision and operating standards, oversees maintenance strategy and system readiness, and ensures disciplined execution of preventive, predictive, and corrective maintenance programs. The role leads Operations Managers, Critical Facilities Engineers, shift teams, and contracted service partners, ensuring teams are trained, resourced, and aligned to daily operations and long-term objectives. Reporting to senior operations leadership, the Director partners with Engineering, Construction, Security, IT, and Customer Success teams to integrate operational considerations into design, commissioning, and expansion. The position also manages budgets and vendor performance, ensures regulatory and industry compliance, engages with customers and other stakeholders, reports on operational performance, and drives continuous improvement and sustainability practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior