V

Veolia

Water, waste, and energy services provider

Lead Mechanical Engineer

Mechanical Maintenance and Reliability EngineeringConfirmed live in the last 24 hours
Full-timeDagenham, UKIn-person

About the Job

Requirements

  • Possess a City & Guilds or NVQ Level 3 qualification in mechanical and/or electrical maintenance, or a recognised formal apprenticeship with an ONC, HNC, or Btech in the relevant discipline.
  • Have experience in a process manufacturing, production, or food manufacturing facility.
  • Have proven high-level experience and be fully conversant with material handling equipment.
  • Have experience with conveyors, baling equipment, low-voltage equipment, pumps, motors, plant auxiliaries, hydraulics, pneumatics, mechanical and optical separation, and magnetic and eddy current separation technology.
  • Have comprehensive practical maintenance experience in a process industry; recycling-environment experience is preferred but not essential.
  • Demonstrate a practical and analytical approach to investigating and resolving engineering problems.

Responsibilities

  • Lead day-to-day and shutdown maintenance activities to maximise plant throughput and minimise downtime.
  • Coordinate workflow between two shifts, plan weekly maintenance, and allocate weekend shutdown tasks.
  • Supervise on-shift technicians, assigning labour across planned preventive maintenance, process issues, and breakdowns.
  • Plan, schedule, and organise maintenance activities using SAP CMMS to optimise plant uptime and availability.
  • Carry out planned and reactive maintenance on mechanical, electrical, and process equipment.
  • Manage service contractors, including inductions, work permits, RAMS reviews, and compliance with safe working practices.
  • Oversee parts identification, ordering, and repairs to support continuous operations and reduce disruption.
  • Inspect equipment and work areas for hazards or defects, complete required documentation, and report issues to the Maintenance Manager.

Desired Qualifications

  • Experience in low-voltage power systems, control systems and software (DCS/SCADA/HMI/PLC), and CMMS/AMMS systems.

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