Construction Manager / Site Manager – Data Centre Projects (CSA & MEP)
Locations:
Austria, Belgium, Italy & Germany
Sectors: Hyperscale Data Centres | Mission-Critical | CSA & MEP
Type:
Permanent and long-term contract opportunities
Package:
Attractive Base, Living allowance, monthly flights home.
ROA Talent is partnering with a leading international construction contractor delivering hyperscale data centres and mission‑critical projects across Europe. With a major pipeline of new work secured, we’re hiring Construction Managers / Site Managers (CSA & MEP) for projects in Austria, Belgium, Italy and Germany.
If you’re a hands‑on site leader who thrives in fast‑paced, complex, high‑tech construction environments, this is a strong opportunity to join a rapidly growing European delivery team.
Why Apply?
Work on
tier‑1 data centre projects
using cutting‑edge technology
Join a
fast‑growing contractor
with a strong track record in the
mission‑critical sector
Excellent
career progression : Senior CM, Project Manager, Package Lead
Opportunities across
multiple European locations
Work in an
international, English‑speaking project environment
The Role
You will manage daily site operations and ensure safe, high‑quality, on‑programme delivery of large‑scale
data centre construction
packages.
You may lead either:
CSA
– Civil, Structural & Architectural
MEP
– Mechanical, Electrical & Plumbing / Process
Key Responsibilities
Lead and coordinate
daily on‑site operations
(CSA or MEP)
Manage
subcontractors, suppliers and internal teams
Ensure full
HSE compliance
and a strong safety culture
Monitor
programme, productivity and progress , resolving risks early
Oversee
quality control, inspections and documentation
Attend and lead
coordination meetings
(client, design, internal)
Support
commissioning and handover
for your package
Maintain accurate
site records and reporting
Interested or know someone who might be?
Send me a message or email your CV and we’ll arrange a confidential chat.
demandeur d emploi
recruteur