Site Engineer

veolia.ie

Cavanhill, Louth, Ireland
Practical site experience
Managing site activities and team coordination
Health & safety compliance on site
Veolia is Ireland’s leading environmental services company dedicated to carbon reduction and building the circular economy

Job Summary

  • Veolia is Ireland’s leading environmental services company dedicated to carbon reduction and building the circular economy.
  • The Site Engineer will coordinate multi-disciplinary teams and manage on-site delivery from design through commissioning across water and wastewater treatment projects.
  • Employees receive a benefits package including full VHI cover, pension, and education assistance.

Matching Summary

Veolia is Ireland’s leading environmental services company dedicated to carbon reduction and building the circular economy.

Skills & Requirements

Must-have

  • Practical site experience
  • Managing site activities and team coordination
  • Health & Safety compliance on site
  • Technical submissions and documentation management
  • Equipment installation and commissioning oversight

Nice-to-have

  • Experience with water/wastewater engineering projects
  • Strong communication and writing skills
  • Good organisational and time management skills
  • Self-motivated and able to work on own initiative
  • IT skills including Microsoft Word, Excel, Project, PowerPoint

Key Requirements

  • Minimum NFQ Level 7 degree in Engineering
  • Mechanical Engineering degree preferable
  • Proof of right to work in Ireland
  • Experience in project delivery from design to commissioning

Work Rights

Must have right to work in Ireland

Tailored Resume

Cover Letter