On-Site Engineer: Safety, Quality & Coordination

VEOLI

Blanchardstown

On-site

EUR 36,000 - 43,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

30 days leave per year
Tax-free status
French pension contribution

Job summary

Veolia is seeking a motivated on-site professional to support commercial and technical management of projects in Ireland. You will oversee site activities to ensure safety, timeliness, budget adherence, and quality while following the Veolia Minimum Requirement.

Sites are in the West, Midlands, and North West regions, with potential First Aider or Temporary Works duties on smaller sites. You will plan, monitor construction work, review plans, coordinate tasks, ensure equipment safety, review

Qualifications

  • Degree in Construction Management or Engineering.
  • Understanding of water industry construction methods and equipment (preferred).
  • Ability to manage a multi-disciplinary site team, including trades and subcontractors.
  • Strong leadership skills, promoting health and safety on site.
  • Clear and professional communication style.
  • Excellent relationship-building and team management abilities.
  • Strong organizational, planning, and problem-solving skills.
  • Ability to collaborate with team members to resolve issues efficiently.
  • Valid driving licence.

Responsibilities

  • Support the planning, management, and monitoring of construction work while maintaining high standards of health, safety, and environmental management.
  • Assist with understanding project documentation, schedules, and construction methods.
  • Help coordinate daily tasks and activities, ensuring they follow safety and quality standards.
  • Check that equipment is safe and inspected as needed.
  • Assist in reviewing safety plans and procedures, ensuring alignment with company standards.
  • Promote positive safety practices and report any unsafe conditions or incidents.
  • Communicate daily updates with supervisors, workers, and contractors.
  • Monitor project progress and report any risks or issues to the project manager.
  • Maintain a quality log to track subcontractor work and ensure timely resolution of defects.
  • Conduct basic safety checks and support health and safety audits as directed.
  • Ensure workers receive a site-specific induction and that training records are kept up to date.
  • Help manage subcontractor performance and elevate issues when needed.
  • Look for ways to improve efficiency and reduce project timelines.
  • Assist with ensuring compliance with safety, environmental, and project management plans.

Skills

Site leadership
Health and safety
Team management
Effective communication
Driving licence

Education

Degree in Construction Management or Engineering

Job description

Veolia is seeking a motivated on-site professional to support commercial and technical management of projects in Ireland. You will oversee site activities to ensure safety, timeliness, budget adherence, and quality while following the Veolia Minimum Requirement.

Sites are in the West, Midlands, and North West regions, with potential First Aider or Temporary Works duties on smaller sites. You will plan, monitor construction work, review plans, coordinate tasks, ensure equipment safety, review

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Site Engineer - International Onsite Safety & Coordination
Junior Site Engineer - International Onsite Safety & Coordination

Veolia Environnement SA • Dublin

On-site
EUR 36,000 - 43,000
30 days leave per year
Tax-free benefits
French pension contribution
Mechanical Site Engineer – Water & Wastewater Projects
Mechanical Site Engineer – Water & Wastewater Projects

Veolia • Kingscourt

On-site
EUR 55,000 - 75,000
Health insurance
Waste Site Supervisor: Lead Operations & Safety
Waste Site Supervisor: Lead Operations & Safety

E054 Veolia Environmental Services Technical Solutions Limited • Leixlip

On-site
EUR 35,000 - 50,000
Company van
Mobile phone
Laptop
Water-Wastewater Construction Site Lead
Water-Wastewater Construction Site Lead

Veolia • Virginia

On-site
EUR 65,000 - 90,000
VHI health cover
Pension
Education assistance
Site Lead: Water & Wastewater Construction
Site Lead: Water & Wastewater Construction

Veolia • Munster

On-site
EUR 65,000 - 80,000
VHI health cover
Pension
Education assistance
Site Supervisor (Construction)
Site Supervisor (Construction)

R176 Veolia Water Ireland Limited • Ireland

On-site
EUR 40,000 - 60,000
VHI cover
Pension
Education assistance
Waste Site Supervisor & Team Leader (Onsite)
Waste Site Supervisor & Team Leader (Onsite)

Veoli • Leinster

On-site
EUR 40,000 - 55,000
Site Construction Lead – Water & Wastewater
Site Construction Lead – Water & Wastewater

R176 Veolia Water Ireland Limited • Ireland

On-site
EUR 60,000 - 80,000
VHI health cover
Pension and education assistance
Site Supervisor (Waste)
Site Supervisor (Waste)

E054 Veolia Environmental Services Technical Solutions Limited • Leixlip

On-site
EUR 35,000 - 50,000
Company van
Mobile phone
Laptop
Lead Site Supervisor — Water & Wastewater Projects
Lead Site Supervisor — Water & Wastewater Projects

Veolia Group • Ireland

On-site
EUR 40,000 - 60,000
VHI cover
Pension
Education assistance
Top locations