V

Veolia

Water, waste, and energy services provider

Site Manager

Construction ManagementConfirmed live in the last 24 hours
Full-timeSandefjord, NorwayNo salary listedIn-person

About the Job

Requirements

  • Have a solid technical background and experience from complex projects involving waterworks and treatment plants.
  • Be accustomed to working in multidisciplinary projects and coordinating technical work and collaboration.
  • Manage multiple interfaces simultaneously and communicate confidently with contractors and public-sector clients while ensuring technical quality and project progress.
  • Have a bachelor's or master's degree in engineering, for example mechanical or civil engineering.
  • Have experience with technical follow-up, site coordination, or commissioning of process plants.
  • Understand quality, HSE, and interface management.
  • Be able to read and understand technical documentation, drawings, and P&IDs.
  • Communicate well in Norwegian and English.

Responsibilities

  • Coordinate installation and assembly across all technical disciplines.
  • Coordinate internal and external contractors, suppliers, and other contract holders on site.
  • Ensure compliance with technical specifications, quality requirements, and HSE.
  • Track progress, interfaces, and deviations, and report to the project manager.
  • Facilitate technical dialogue with municipalities and other public-sector clients.
  • Contribute to best practices and continuous improvement in project execution.
  • Represent Veolia at project sites and support the project manager through technical follow-up of solutions, interfaces, and progress.
  • Ensure installation and commissioning are carried out in accordance with design, specifications, and quality requirements.
  • Work closely with multidisciplinary engineering teams, contractors, suppliers, and public-sector clients.

Desired Qualifications

  • Experience with collaborative contracting or equivalent cooperation models is an advantage.

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