V

Veolia

Water, waste, and energy services provider

Water Network Team Leader - Drinking Water Networks

Telecom & Utility Field ServiceConfirmed live in the last 24 hours
Full-timeSainte-Maxime, France€33k - €40k /yr

About the Job

Requirements

  • A minimum BAC +2 qualification is required.
  • Previous field experience in a technical area and/or managerial experience is required.
  • A valid category B driver's license is required.
  • Applicants must reside in the Gulf of Saint-Tropez area because the position includes on-call duty.
  • The role requires compliance with applicable ethics, compliance, and safety rules and procedures.

Responsibilities

  • Supervise a team and pilot and plan its activities.
  • Coordinate daily relations with other departments and the local authority.
  • Manage and arbitrate service priorities.
  • Organize activities and logistics for tasks that can be planned.
  • Report operational malfunctions and proactively propose solutions.
  • Manage team administration, including absences, leave, on-call schedules, and tracking daily and on-call hours.
  • Manage the team's equipment, including monitoring, maintenance, and repairs.
  • Ensure customer satisfaction.
  • Analyze and monitor daily volumes distributed through the drinking water network.
  • Initiate and carry out corrective actions and appropriate leak-detection strategies, including piloting, acoustic pre-location, electro-acoustic listening, and correlation.
  • Manage self-monitoring of drinking water quality on the network.
  • Operate the network during emergencies or planned works.
  • Perform routine maintenance of network equipment.
  • Detect and report network anomalies and propose improvements.

Desired Qualifications

  • The posting describes the candidate's dynamism, organizational ability, rigor, and customer and internal-provider relationship skills as qualities that will support success in the role.

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