Skip to main content

Site Manager in Frankfurt

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job Description

Location: Frankfurt region, Germany

Sector: Mission-Critical / Data Centres

Type: Full-time | Permanent

Start Date: Q1 2026


A leading international contractor is seeking a Site Manager to oversee the full lifecycle of a data centre project in Germany, from groundworks through to steel frame erection and final handover. This is a pivotal role on a high-spec, fast-track build requiring strong technical knowledge and site leadership across all phases.


Key Responsibilities

  • Manage all on-site activities from enabling works and civils through to steel structure, fit-out, and commissioning
  • Coordinate subcontractors, logistics, and sequencing to maintain programme and quality standards
  • Ensure full compliance with health & safety, environmental, and QA/QC procedures
  • Liaise with design, engineering, and client teams to resolve technical issues and drive progress
  • Maintain site records, reporting, and daily briefings
  • Lead site teams with a focus on safety, quality, and delivery excellence


Requirements

  • Proven experience managing full project lifecycle on large-scale industrial or commercial builds
  • Strong background in groundworks, steel structures, and fast-track construction environments
  • Excellent leadership, coordination, and communication skills
  • SMSTS, CSCS, and First Aid (or equivalent)
  • EU work eligibility or right to work in Germany
  • German skills beneficial but not essential


What’s Offered

  • Competitive salary and package (including accommodation / travel support)
  • Opportunity to deliver a flagship European data centre project
  • Career progression within a Tier 1 contractor
  • Collaborative, high-performance team culture

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Site Manager in Frankfurt

Frankfurt
Full time

Published on 11/29/2025

Share this job now