Vantage Data Centers powers, cools, protects and connects the technology of the world’s well-known hyperscalers, cloud providers and large enterprises
Job Summary
Vantage Data Centers powers, cools, protects and connects the technology of the world’s well-known hyperscalers, cloud providers and large enterprises.
The Technical Project Manager, Site Deployment is responsible for facilitating smooth transitions of new data centers to Site Operations teams and ensuring Operational Readiness at Site Turnover from Construction.
We operate with No Ego and No Arrogance and offer a comprehensive suite of health and welfare, retirement, and paid leave benefits exceeding local expectations.
Matching Summary
Vantage Data Centers powers, cools, protects and connects the technology of the world’s well-known hyperscalers, cloud providers and large enterprises.
Skills & Requirements
Must-have
Data center facility operations knowledge
Cross-team project management
Operational readiness coordination
Technical commissioning oversight
Microsoft Office proficiency
On-site full-time presence
Travel up to 40%
Nice-to-have
Strong organizational skills
Effective communication
Team partnership mentality
Ability to create cross-department teams
Safety protocol enforcement
Lessons learned sharing culture
Key Requirements
2+ years technical role in critical facilities or maintenance operations
2+ years industrial construction or commissioning experience
2+ years project management experience
Ability to travel internationally in North America