Site Manager - Data Centre - Austria

Austria,
€70,000 - €90,000 + Full Rotational Package
Data Centres Permanent

Site Manager – Vienna – Data Centre

We are currently partnering with an internationally renowned subcontractor specialising in civils, groundworks, substructures etc. They currently have an ongoing project in Vienna working for a well-known main contractor on a hyperscale Data Centre project. On this site, the need now exists for an experienced Site Manager to join them. 

Responsibilities

•    Site Supervision & Daily Operations: Lead the on-site delivery of groundworks, foundations, and RC frame packages, ensuring all activities are executed safely, efficiently, and in line with programme targets.
•    Subcontractor & Workforce Coordination: Manage site crews, plant operators, and subcontractors, providing clear instruction, overseeing productivity, and ensuring alignment with project specifications and sequencing requirements.
•    Health, Safety & Environmental Compliance: Enforce strict HSE standards, conduct toolbox talks and safety briefings, carry out site inspections, and ensure compliance with Austrian regulations and project-specific safety protocols.
•    Quality Assurance & Technical Oversight: Review drawings, reinforce technical accuracy on site, inspect works for quality, and resolve construction issues promptly to maintain the highest workmanship standards for groundworks and RC structures.
•    Progress Reporting & Stakeholder Communication: Monitor progress against the programme, manage materials and logistics, maintain accurate site records, and provide regular updates to project management, engineers, and the main contractor team.

Requirements

Must have 6+ years’ in a similar role preferably with a Subcontractor focusing on Groundworks, RC Frames and similar packages
Must have EU Passport or RTW in Austria

Benefits

€70,000 - €90,000 + Rotational Package
 

Apply for this Role

5MB.Only DOC, DOCX, PDF, RTF.

Questions?

Phone: 020 7609 7769

Latest Jobs in Data Centres

View all jobs
Data Centres Permanent
Sweden

€80k - €95k + allowances, housing and full package

CSA Construction Manager Data Centre Construction Location: Sweden Sector: Data Centre / Mission Critical Construction Our client is a leading international contractor delivering complex,...
Data Centres Permanent
Sweden

€70k - €85k + allowances, housing and full package

CSA Supervisor Data Centre Construction Location: Sweden Sector: Data Centre / Mission Critical Construction Our client is a leading international contractor delivering complex, large-scale...
Data Centres Permanent
Sweden

€65k - €85k + allowances, housing and full package

CSA Engineer Data Centre Construction. Location: Sweden Sector: Data Centre / Mission Critical Construction Our client is a leading international contractor delivering complex, large-scale...
Data Centres Permanent
Netherlands, Amsterdam

€85k - €95k + allowances, housing and full package

Electrical Construction Manager Data Centre Construction Location: Amsterdam, Netherlands Sector: Data Centre / Mission Critical Construction Our client is a leading international...

Trusted by Leading Contractors

Ready for your next move?

Discover exciting opportunities or find the perfect candidate for your team.