
Location
Mobile across London and the South
Hours
40 hours per week, Monday to Friday with flexible start times between 06:00am and 06:00pm
Salary
£16.34 per hour (inclusive of cost of living rate) plus company vehicle, overtime pay and Veolia benefits
About the Role
Join Veolia and help the world take better care of its resources while contributing to a sustainable future. As a Mechanical Technician, you will work as part of a team, often with two engineers, across a range of sites. Your responsibilities will include assisting with inspections, servicing, and repairs of customers' dewatering machines, mechanical repairs and modifications to pumps, pipework, valves, and ancillary equipment. You will assist with pipework installations using plastic, stainless steel, and mild steel materials, and provide standby cover and overtime as required, including occasional periods away from home.
You will complete test reports, installation certificates, and customer feedback documents, liaise with on-site customer teams, and act as a point of contact. Your role will support the maintenance and repair of dewatering equipment at sewage and clean water treatment facilities, ensuring energy-efficient operation, minimizing downtime and pollution risks, and reducing raw material usage through thorough service and maintenance tasks.
Safe and effective operation of a range of assets in line with company procedures, manufacturer guidelines, and health and safety requirements is essential. You will also operate mobile hire equipment safely and in accordance with operational and compliance standards.
This role requires flexibility, including willingness to undertake standby cover, overtime, and occasional working away from home.
Experience
- Previous experience working in an industrial environment or newly qualified in Mechanical Engineering
About you
- Full UK Driving Licence
- Flexible and willing to undertake standby cover, overtime, and occasional periods away from home
- Ability to work effectively as part of a team and liaise professionally with customers on site
Qualifications
- NVQ or recognised apprenticeship in mechanical engineering maintenance at Level 2 (desirable)
- Experience maintaining equipment typically found on water and sewage treatment plants (desirable)
- Confined Space Training (desirable)
- First Aid Training (desirable)
Veolia




















