Design Manager, Emea

Vantage Data Centers

Zurich, Switzerland
Hybrid
Data center design management
Critical cooling and power infrastructure
European construction markets
Vantage Data Centers is seeking a Design Manager for their EMEA region, specifically focused on enhancing design and engineering efforts for data center projects in Zurich, Switzerland. The ideal candidate should have extensive experience in data center design management and a strong technical background, along with excellent leadership skills

Job Summary

  • The core objective of the Design team is to drive design innovation, standardization, and continuous improvement to enable the delivery of cost-effective and high-quality infrastructure, delivered safely and always on time.
  • The role of the Design Manager involves holistic ownership of the design life cycle, managing engineering teams, overseeing procurement processes, and serving as the primary point of contact for department leaders.
  • Our hard and efficient work is rewarded with an above market total compensation package.

Matching Summary

Match Score: 85

Vantage Data Centers is seeking a Design Manager for their EMEA region, specifically focused on enhancing design and engineering efforts for data center projects in Zurich, Switzerland. The ideal candidate should have extensive experience in data center design management and a strong technical background, along with excellent leadership skills.

Skills & Requirements

Must-have

  • Data center design management
  • Critical cooling and power infrastructure
  • European construction markets
  • Design life cycle ownership
  • Client relationship management
  • Strategic procurement oversight

Nice-to-have

  • No Ego and No Arrogance culture
  • Joy in work and each other
  • Supportive team environment

Key Requirements

  • 3+ years data center design management experience
  • Bachelor's degree in construction management or related field preferred
  • Familiarity with building codes and fire ordinances
  • Fluent in English
  • Willingness to travel up to 60%

Work Rights

Not specified

Tailored Resume

Cover Letter