V

Veolia

Water, waste, and energy services provider

Junior Site Engineer Intern

Construction ManagementPosted on Nov 9
Internship · Winter 2027Dublin, Ireland€20.31 /hr

About the Job

Requirements

  • A degree in Construction Management or Engineering is required.
  • Understanding of water industry construction methods and equipment is preferred.
  • Ability to manage a multidisciplinary site team, including trades and subcontractors.
  • Ability to promote health and safety on site.
  • Ability to communicate clearly and professionally.
  • Ability to build relationships and manage teams.
  • Strong organizational, planning, and problem-solving skills.
  • Ability to collaborate with team members to resolve issues efficiently.
  • A valid driving licence is required.

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 escalate issues when needed.
  • Look for ways to improve efficiency and reduce project timelines.
  • Assist with ensuring compliance with safety, environmental, and project management plans.
  • On smaller sites, the role may include acting as a First Aider or Temporary Works Supervisor/Coordinator.

Desired Qualifications

  • Understanding of water industry construction methods and equipment.

About the Company

Veolia

Water, waste, and energy services provider

Generating company summary.

Company size
10,001+
Company stage
IPO
Headquarters
Aubervilliers, France
Founded
1853

Recently Posted Jobs

Explore more opportunities at Veolia

See more jobs