Mechanical Supervisor – Data Centre | Navartis | Germany

Navartis Ltd

Deutschland

On-site

EUR 80,000 - 110,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Navartis seeks an experienced Mechanical Supervisor for a major data centre project in Germany. You will own on-site mechanical installation supervision, coordinate subcontractors, and drive safety and quality across HVAC, piping, and plumbing systems.

Ideal candidates hold a mechanical engineering degree with 5+ years in construction and 2+ years in supervision, ready for a full-time site-based role in Germany. Strong leadership and knowledge of European HSE standards are essential.

Qualifications

  • Bachelor’s degree or equivalent in Mechanical Engineering, Building Services, or related field.
  • Minimum 5+ years in mechanical construction and 2+ years in supervision.
  • Strong background in HVAC, piping, plumbing, and fire protection systems.
  • Experience in data centre or mission-critical construction environments.

Responsibilities

  • Supervise on-site mechanical construction activities and MEP installations.
  • Coordinate trades, subcontractors, and site labor to maintain schedules.
  • Review drawings and specs; inspect materials and ensure quality across installations.
  • Conduct safety audits and enforce HSE standards on-site.

Skills

Leadership
HSE compliance
Data centre
Site management
Problem solving
German language

Education

BEng Mechanical

Job description

Position Summary

Navartis is seeking an experienced, highly technical, and accomplished Mechanical Supervisor with 5+ years of mechanical construction experience and 2+ years of supervisory background to join a major mission-critical data centre project in Germany on a full-time, site-based permanent basis. In this specialized mechanical building services and site supervision role, you will spearhead managing mechanical trades, subcontractors, and site installations to ensure flawless execution, strict adherence to safety protocols, and rigorous quality standards. You will work closely with project managers, lead MEP engineers, and client representatives to deliver complex data centre infrastructure on schedule and within budget. Ideal candidates bring a robust academic degree in mechanical engineering or building services, extensive practical mastery of mission-critical construction environments, and immediate availability for deployment in Germany.

Detailed Job Description

As a Mechanical Supervisor - Data Centre at Navartis in Germany, you will take full ownership of mechanical installation supervision, subcontractor coordination, on-site quality assurance, and progress tracking across a major data centre development. Your day-to-day responsibilities encompass supervising HVAC, piping, plumbing, and fire protection systems, managing trade labor forces, conducting safety audits, and resolving on-site engineering clashes. You will collaborate proactively with project engineering squads to review mechanical drawings, inspect material deliveries, and maintain comprehensive site documentation. Working in a fast-paced mission-critical construction environment, you will drive operational excellence, safety compliance, and flawless mechanical handover.

Key Responsibilities
  • Supervise and manage all on-site mechanical construction activities, MEP installations, and building services for major data centre projects.
  • Oversee mechanical trades, external subcontractors, and site labor forces to ensure optimal productivity and adherence to project schedules.
  • Coordinate daily site operations, manage material staging, and resolve technical installation clashes proactively.
  • Conduct rigorous quality inspections, pressure testing, and system commissioning checks across HVAC, piping, and plumbing systems.
  • Enforce strict health, safety, and environmental (HSE) standards and conduct regular tool-box talks and safety audits.
  • Collaborate proactively with lead MEP engineers, project managers, and client stakeholders in Germany.
  • Review mechanical drawings, specifications, and isometric diagrams to ensure precise on-site execution.
  • Manage subcontractor performance, verify progress claims, and oversee day-to-day site resource allocation.
  • Maintain comprehensive site logs, daily progress reports, inspection checklists, and material inventory records.
  • Ensure strict adherence to mission-critical engineering standards, German construction regulations, and quality baselines.
Required Qualifications & Skills
  • Bachelor's degree or National Diploma in Mechanical Engineering, Building Services, Construction Management, or a related technical discipline.
  • Minimum 5+ years of professional working experience in mechanical construction and building services.
  • Minimum 2+ years of dedicated supervisory experience managing site teams, mechanical trades, and subcontractors.
  • Strong technical background in mechanical building services, HVAC, piping systems, and thermal utilities.
  • Direct, proven experience working within data centre or mission-critical construction environments.
  • Exceptional leadership, team management, and on-site problem-solving capabilities.
  • Strong understanding of health, safety, and environmental (HSE) regulations in European construction markets.
  • Professional availability for full-time site-based employment in Germany (Application email: hillary.Gutu@navartis.co.uk; Phone: +44 7714 602303).
Nice-to-Have-Skills
  • Professional certifications such as NEBOSH, IOSH Managing Safely, or SMSTS (Site Management Safety Training Scheme).
  • Prior working experience managing tier‑1 hyperscale or colocation data centre builds across EMEA.
  • Advanced proficiency in reading complex BIM (Building Information Modeling) and CAD mechanical drawings.
  • Experience with complex mechanical pre‑commissioning and handover documentation (O&M manuals, turnover packages).
  • Bilingual proficiency in English and German.
Application Information

Salary/Rate: Competitive salary + comprehensive package + allowances

Deadline: Open until filled

Notice Period: Immediate to short notice preferred

Contract Duration: Permanent / Full-Time Site-Based (Germany)

Application URL: Unspecified

Recruitment Pro Tip

When applying for mechanical supervisor roles on European data centre projects, ensure your resume explicitly highlights your mission-critical MEP installation scale, subcontractor management depth, and relevant safety certifications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mechanical Supervisor
Mechanical Supervisor

TM Green Group • Frankfurt

On-site
EUR 55,000 - 75,000
Accommodation/travel support
Bonus scheme
Full expat support
+1
Mechanical Construction Manager | Berlin
Mechanical Construction Manager | Berlin

Evergreen Talent Group • Berlin

On-site
EUR 90,000 - 130,000
Competitive package
Accommodation provided
Transport support
+2
Mechanical Supervisor - Data Centre - Germany - Hesse, Hessen, Germany
Mechanical Supervisor - Data Centre - Germany - Hesse, Hessen, Germany

Designer Group • Germany

Remote
EUR 60,000 - 90,000
Mechanical Supervisor - Data Centre- Europe
Mechanical Supervisor - Data Centre- Europe

Falcon Green • Frankfurt

On-site
EUR 70,000 - 95,000
Living allowance
Accommodation
Flights
+1
Lead Mechanical Site Engineer
Lead Mechanical Site Engineer

g2 Recruitment • Frankfurt

On-site
EUR 70,000 - 90,000
Mechanical Construction Manager - Germany - Hesse, Hessen, Germany
Mechanical Construction Manager - Germany - Hesse, Hessen, Germany

Designer Group • Germany

Remote
EUR 90,000 - 120,000
Electrical Project Engineer
Electrical Project Engineer

Matchtech • Darmstadt

On-site
EUR 65,000 - 85,000
Competitive salary
Rotation allowance
Career progression
+1
Senior Quantity Surveyor – Data Centre Project
Senior Quantity Surveyor – Data Centre Project

Breagh Recruitment Ltd • Germany

On-site
EUR 102,000 - 138,000
Full expatriate package
Accommodation provided
Living allowance
+6
Mechanical Supervisor - Data Centre - Germany
Mechanical Supervisor - Data Centre - Germany

Designer Group • Hessen

On-site
EUR 70,000 - 90,000
Mechanical Engineer | Berlin
Mechanical Engineer | Berlin

Evergreen Talent Group • Berlin

On-site
EUR 70,000 - 95,000
Competitive salary
Accommodation provided
Transport support
+3