Vantage Data Centers

London
Total Offices: 2
1,421 Total Employees
Year Founded: 2010

Jobs at Vantage Data Centers

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

2 Days AgoSaved
In-Office
London, England, GBR
Information Technology • Consulting
Leads the EMEA mechanical engineering team responsible for data center design, construction support, commissioning, quality assurance, vendor management, and technical standards. Oversees engineering projects, resource allocation, risk management, stakeholder coordination, due diligence, and continuous improvement. Develops team members, supports customer and sales engagements, and ensures critical infrastructure projects meet applicable codes, specifications, operational requirements, budgets, and schedules. Frequent travel across EMEA is required.
23 Days AgoSaved
In-Office
London, England, GBR
Information Technology • Consulting
Leads country-level People and Culture activities across the UK, Ireland, and South Africa. Provides senior stakeholder advice, employment-law expertise, employee-relations oversight, policy development, compliance management, compensation reporting, onboarding, performance management, training, engagement, and people metrics reporting. Partners with regional Employee Relations, Learning and Development, shared services, and analytics teams while promoting culturally sensitive, legally compliant, and high-performance workplace practices.
Information Technology • Consulting
Owns the global product performance benchmarking capability for data center infrastructure. Defines methodologies, baselines, KPIs, WBS/CBS structures, regional factors, confidence ranges, and refresh governance spanning cost, schedule, sustainability, and operational performance. Partners with Product, Engineering, Delivery, Procurement, Operations, Sustainability, Analytics, consultants, and senior leaders to ensure benchmark outputs support RFPs, business cases, pricing, customer discussions, product decisions, and executive reporting.
2 Months AgoSaved
In-Office or Remote
London, England, GBR
Information Technology • Consulting
Build and lead a global reliability and technical assurance function for Vantage's data center fleet. Define fleetwide reliability baselines and risk models, perform technical inspections across electrical, mechanical, controls and commissioning, drive corrective actions and closed-loop learning, establish standards, executive reporting, and scale a central assurance team.
2 Months AgoSaved
In-Office
2 Locations
Information Technology • Consulting
Lead technical delivery of physical security design for EMEA data centres: develop and standardize security systems (access control, VMS, PIDS, cabling, PSIM), review consultant designs, support site selection and project phases, run technical workshops, ensure compliance with standards, and provide stakeholder technical authority and innovation.
2 Months AgoSaved
In-Office
2 Locations
Information Technology • Consulting
The Senior Solutions Engineer will support technical solutions, engage in RFP processes, design proposals, and engineer cost-effective solutions for customers' IT environments.
2 Months AgoSaved
Hybrid
London, England, GBR
Information Technology • Consulting
Lead automation design across EMEA from concept to delivery: develop secure, scalable SCADA/PLC architectures, design OT networks, ensure IEC62443 alignment, review designs, troubleshoot live sites, produce technical documentation, and develop/test PLC and SCADA code libraries.
2 Months AgoSaved
In-Office
London, England, GBR
Information Technology • Consulting
Serve as client-side electrical technical authority for data center projects: lead electrical design, manage external consultants, develop specifications, support construction and commissioning, drive standardized modular designs (DfMA), advise on OFCI procurement, conduct field investigations, and coach junior engineers while ensuring compliance with codes, IEC standards, and EU construction regulations.