The Director, Site Operations is based on-site at Vantage’s data center in Santa Clara, California, and is accountable for operational performance, reliability, and leadership across two data center campuses in a 24x7x365 mission-critical environment. The role oversees power, cooling, building control systems, facility spaces, maintenance strategy, system readiness, and the disciplined execution of preventive, predictive, and corrective maintenance. It prioritizes safety, reliability, risk management, compliance, and operational excellence while setting site standards and aligning personnel, processes, and priorities to deliver consistent performance and customer confidence. The Director leads senior operations staff and shift teams, including Operations Managers and Critical Facilities Engineers, and oversees contracted service partners. The role ensures teams are trained, resourced, and prepared for daily operations and long-term site objectives. It partners with Engineering, Construction, Security, IT, and Customer Success on design, commissioning, and expansion, while supporting customers and senior leaders through tours, audits, technical discussions, and executive reporting. The Director also manages budgets and vendor arrangements, tracks operational KPIs, reduces risk, and drives continuous improvement, automation, monitoring improvements, 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
Director