Site Manager

TCC Recruitment

Dublin

On-site

EUR 90,000 - 120,000

Full time

13 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flights covered
Accommodation covered
Transport covered
20 days annual leave
Birthday off
Discretionary Christmas shutdown
Pension contributions

Job summary

TCC Recruitment is seeking an experienced Site Manager to join a team delivering major data centre construction projects across Europe. The role focuses on façade and curtain walling installation and requires coordination across subcontractors and design teams.

Based in Ireland with European rotation, the position offers travel and accommodation support, a competitive salary, and benefits including 20 days annual leave and pension contributions.

Qualifications

  • Experience in a Site Manager or similar site-based construction role.
  • Strong Health & Safety awareness.
  • Excellent organisational and communication skills.
  • Strong IT and reporting skills.
  • Ability to manage deadlines and adapt in a fast-paced project environment.

Responsibilities

  • Coordinating daily site activities, subcontractors and labour
  • Monitoring programme progress and resolving site issues
  • Managing RAMS, safety inspections and site compliance
  • Producing weekly progress reports
  • Managing RFIs, technical submittals and construction records
  • Coordinating materials, deliveries and site logistics
  • Overseeing façade and curtain walling installation
  • Carrying out quality assurance inspections
  • Managing 2-week and 8-week look-ahead programmes
  • Coordinating with the main contractor and other trades
  • Working with design teams to identify and resolve potential design issues
  • Supporting cost control, resource management and reduction of site wastage

Skills

Health & Safety awareness
Organisation & planning
Communication skills
IT & reporting skills
Deadline management

Job description

We’re recruiting on behalf of a client for an experienced Site Manager to join their team delivering major data centre construction projects across Europe.

This opportunity would particularly suit someone based in Ireland who is comfortable working on a European rotation.

Location: Europe

Rotation: 17 days on / 4 days off

Salary: Competitive – flexible for the right candidate

Benefits: Flights, accommodation and transport covered, 20 days annual leave, birthday off, discretionary Christmas shutdown and pension contributions.

The Role

Working closely with the Project Manager, you will help manage and coordinate site operations across large-scale data centre projects, with a particular focus on façade and curtain walling installation.

  • Coordinating daily site activities, subcontractors and labour
  • Monitoring programme progress and resolving site issues
  • Managing RAMS, safety inspections and site compliance
  • Producing weekly progress reports
  • Managing RFIs, technical submittals and construction records
  • Coordinating materials, deliveries and site logistics
  • Overseeing façade and curtain walling installation
  • Carrying out quality assurance inspections
  • Managing 2-week and 8-week look-ahead programmes
  • Coordinating with the main contractor and other trades
  • Working with design teams to identify and resolve potential design issues
  • Supporting cost control, resource management and reduction of site wastage
What We’re Looking For
  • Experience in a Site Manager or similar site-based construction role
  • Strong Health & Safety awareness
  • Excellent organisational and communication skills
  • Strong IT and reporting skills
  • Ability to manage deadlines and adapt in a fast-paced project environment

This is an excellent opportunity to work on significant European data centre projects with travel and accommodation fully supported.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Site Manager
Site Manager

Sigmar Recruitment • Munster

On-site
EUR 65,000 - 90,000
Professional development opportunities
Senior Site Manager
Senior Site Manager

DB Recruitment • Dublin

On-site
EUR 65,000 - 90,000
Competitive salary
Career progression
Supportive team
+1
Site Manager
Site Manager

Errigal Contracts Ltd • Ireland

On-site
EUR 55,000 - 75,000
Site Manager - Construction
Site Manager - Construction

Rent a Recruiter • Leinster

On-site
EUR 65,000 - 90,000
Company van
Health Insurance
Travel expenses covered
+3
Site Manager
Site Manager

Search Talent • Dublin

On-site
EUR 70,000 - 95,000
Onsite Manager
Onsite Manager

Global Professional Consultants • Dublin

On-site
EUR 65,000 - 90,000
Company Pension
Great progression opportunities
Site Manager
Site Manager

O‘Farrell Recruitment • Galway

On-site
EUR 60,000 - 80,000
Company vehicle or travel allowance
Relocation allowance
Company laptop and phone
+3
Electrical Construction Manager
Electrical Construction Manager

PE Global (UK) • Leinster

On-site
EUR 70,000 - 110,000
Permanent position
Major Dublin project
Career progression
+1
Project Manager
Project Manager

NES Fircroft • Dublin

Hybrid
EUR 90,000 - 130,000
Vehicle/allowance
Bonus
EU travel covered
+1
Site Manager - Construction - Dublin
Site Manager - Construction - Dublin

Sigmar Recruitment • Dublin

On-site
EUR 80,000 - 95,000
Company vehicle / travel allowance
Pension
Annual leave
+1