Site Supervisor

Veolia Energy Services Ireland Limited

Ireland

On-site

EUR 55,000 - 75,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veolia Energy Services Ireland Limited is seeking a Site Supervisor for its Ballyboden, Co. Dublin operations. You will supervise site teams, coordinate multi-discipline activities and ensure health, safety and environmental compliance on multiple projects.

With 5–7 years of site-based experience and a mechanical or electrical background, you will lead and mentor teams, manage quality and drive project progress while liaising with Project Managers and clients. A full driving licence is required.

Qualifications

  • Site supervisory experience in construction or water/wastewater projects.
  • 5–7 years of site-based experience with multi-discipline teams.
  • Mechanical or electrical trade background preferred, with supervisory progression.
  • NEBOSH or safety qualification desirable.

Responsibilities

  • Supervise site operations and subcontractors to ensure safety, quality and on-time delivery.
  • Maintain HSE documentation, conduct toolbox talks and safety inductions.
  • Coordinate with Project Manager and design teams to resolve site issues.
  • Monitor progress against schedule and budget, flag risks and opportunities.
  • Participate in incident investigations and drive continuous improvement.
  • Prepare site reports and attend client progress meetings as required.

Skills

Leadership
Communication
Problem-solving
Time management
MS Office
Google Workspace

Education

NEBOSH Certificate
Driving licence

Tools

MS Office
Google Workspace

Job description

Job Description

Site Supervisor Duration:12 Month Specified Contract Location:Ballyboden, Co. Dublin Work Hours:Monday to Friday, 7:30am to 16:30pm Overview of the Role We are seeking an experienced Site Supervisor to join our Water and Wastewater Treatment division. The successful candidate will supervise construction site operations, lead site teams and subcontractors, and ensure compliance with health, safety, and environmental standards across multiple projects. This role combines site management oversight with technical supervision and quality assurance responsibilities. The Site Supervisor will work alongside Project Manager and Construction Site Manager, coordinating multi-disciplined teams and ensuring projects are delivered on schedule, within budget, and to the highest standards of quality and safety. Day to Day Responsibilities Reporting to the onsite Construction Site Manager daily and assist and implement across all Construction activities as deemed necessary Supervise and coordinate all site-based operatives and subcontractors in accordance with Veolia Minimum Requirements (VMR) Develop and maintain comprehensive Health & Safety documentation on site, including H&S files, method statements, and risk assessments Conduct regular H&S audits, toolbox talks, and safety inductions for all site personnel Identify, prevent and report unsafe behaviour, defects and events on site, updating systems as required Manage day-to-day site operations including work quality control, cleanliness, tidiness, plant and tool usage, waste reduction and PPE compliance Oversee equipment installation, testing and commissioning activities in coordination with multi-disciplined engineering teams Chair daily coordination meetings and contribute to weekly progress reviews Monitor project progress against timelines and budgets, identifying and managing risks and opportunities Liaise with Project Managers, Design Teams, Clients, Contractors and Veolia Risk & Assurance department as required Provide supervision cover for the Construction Site Manager in their absence Ensure compliance with Environmental Plans, Waste Management Plans, Construction H&S Plans, Emergency Plans and Project Schedules Manage material conformance and workmanship quality against Project Quality Plans Prepare site reports and attend client progress meetings as required Assist with accident/incident investigations in a timely manner Support the use and rollout of Veolia management systems and processes across sites Required Qualifications & Experience Mechanical or Electrical Trade background with progression to supervisory/management level (Desirable) Minimum 5-7 years' site-based experience in construction or water/wastewater industry Practical site experience with multi-discipline projects (Essential) Previous experience in Water/Wastewater Treatment plants (Desirable) UCD/NEBOSH Certificate in Occupational Safety and Health or equivalent (Desirable) Full clean driving licence (Essential) Experience in accident/incident investigation and risk management Strong leadership and team management capabilities Excellent oral and written communication skills Proficiency in Microsoft Office (Word, Excel, Project) and Google Workspace (Sheets, Docs) Strong organisational and time management skills Ability to work on own initiative and coordinate multiple site activities Problem-solving and proactive approach to resolving technical difficulties Knowledge of health, safety and environmental legislation and best practice Self-motivated with ability to influence and drive improvements Commercial awareness and dispute resolution skills Flexibility to move between sites for installation and commissioning phases About Veolia Veolia is Irelands leading environmental services company providing solutions that enable ecological transformation. We provide a comprehensive range of energy, waste and water services and are dedicated to carbon reduction, protecting the environment and building the circular economy. Veolia in Ireland works with our customers to carefully manage scarce resources. Through our expertise in operations, engineering and technology we reduce the environmental impact of our customer's activities while helping industrial companies, services organisations and the public sector to operate in a more efficient manner. We offer all employees a benefits package as standard which includes full VHI cover, pension and education assistance. Here at Veolia, we're proud to be known as an equal opportunities employer. We know how important it is to be fully committed to building and maintaining a diverse and inclusive place to work for every one of our colleagues. If you are an EU/EEA national, you will be asked to show proof of right to work in Ireland. If you are a non-EU/EEA national , you will require current and valid permission to work and reside in the Republic of Ireland. Information on legislation and guides to the procedures in relation to obtaining work permits, is available on the Department of Jobs, Enterprise and Innovation website. TPBN1_IJ

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

Similar jobs worth comparing

Site Supervisor
Site Supervisor

Veolia Group • Ballyboden

On-site
EUR 50,000 - 70,000
VHI health cover
Pension
Education assistance
Construction Site Manager
Construction Site Manager

Veolia | Ireland • Dublin

On-site
EUR 70,000 - 90,000
Construction Site Manager
Construction Site Manager

Veolia Group • Ballyboden

On-site
EUR 65,000 - 90,000
Site Engineer (Water)
Site Engineer (Water)

Veolia Energy Services Ireland Limited • Cavan

On-site
EUR 55,000 - 75,000
Site Engineer (Water)
Site Engineer (Water)

Veolia Group • Kingscourt

On-site
EUR 55,000 - 75,000
Site Engineer (Water)
Site Engineer (Water)

Veolia • Kingscourt

On-site
EUR 55,000 - 75,000
Health insurance
Site Engineer (Water)
Site Engineer (Water)

Veolia | Ireland • Ireland

On-site
EUR 45,000 - 65,000
Lead Water & Wastewater Site Supervisor (12-Month Contract)
Lead Water & Wastewater Site Supervisor (12-Month Contract)

Veolia Group • Ballyboden

On-site
EUR 50,000 - 70,000
VHI health cover
Pension
Education assistance
Site Engineer (Water)
Site Engineer (Water)

Veolia Group • Bailieborough-Cootehill Municipal District

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

Veolia • Ireland

On-site
EUR 40,000 - 60,000