Mechanical Site Supervisor
Matchtech
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 the project is delivered safely, efficiently, and to the highest quality standards. You will act as a key point of contact on-site, managing subcontractors and coordinating with other trades to maintain project momentum.
Key Responsibilities:
Daily Management: Supervise direct labour resources, plant, and material allocations while ensuring the safe execution of all works.
Planning: Develop two-week lookahead plans to keep activities on track and ensure labour requirements align with the project schedule.
Subcontractor Coordination: Drive efficiency by managing subcontractors and ensuring their performance meets the required standards.
Reporting: Prepare weekly progress reports for management, highlighting achievements and addressing any technical challenges.
Safety & Communication: Lead weekly toolbox talks and ensure all operations strictly comply with company HSQE requirements.
Technical Liaison: Work closely with BIM engineers to update construction models following upgrade works and maintain accurate site records.
Requirements
Experience: A minimum of 2 years of experience in a site lead role (e.g., Chargehand, Foreman, or Supervisor) within a construction or maintenance environment.
Specialism: A strong background in mechanical works with a demonstrable emphasis on safety and quality standards.
Sector Knowledge: Previous experience within the data centre sector is desirable, though not essential.
Technical Skills: High level of technical knowledge with practical application on-site.
IT Literacy: Proficient in Microsoft Office packages, specifically Outlook, Word, and Excel.
Soft Skills: A self-starter who is driven and has a proven ability to work collaboratively within a team environment.
Why Join the Project?
Market Leader: Work with a top-tier delivery partner in the high-growth data centre industry.
Impact: Be part of a forward-thinking team delivering critical infrastructure that supports global digital services.
Development: Access to long-term career progression and professional development support.
Rewards: A competitive salary package reflective of your experience and the project's scale.
Application opens at the source listing. Free for jobseekers.