Mechanical Site Supervisor

Dublin, City of Dublin, United Kingdom • Posted June 03, 2026

Job Type: Full-time
Location: Dublin, City of Dublin
Posted: June 03, 2026
Category: other-general
Application Deadline: July 13, 2026

Role Description

Mechanical Site Supervisor

Location: Dublin Employment Type: Full-time

The Project

This is an opportunity to join the on-site team for a major data centre development in Dublin. Our client is a premier turnkey solution provider specialising in the design and construction of mission-critical infrastructure across Europe.

The project involves the delivery of a large-scale data centre campus adjacent to the Huntstown Power Station. Key features of the development include:

Infrastructure: Construction of multi-storey data hall buildings with a gross floor area exceeding 37,000 square metres.

Capacity & Power: High-density power requirements supported by dedicated grid connections and on-site generation capabilities.

Scope: Extensive mechanical and electrical installations, including advanced cooling systems and life safety networks.

The Role

As a Mechanical Site Supervisor, you will oversee daily mechanical works to ensure ...

Interested in this role?

Click the button below to start your application for Mechanical Site Supervisor at Matchtech.

Apply Now