Skip to Main Content
Location icon
City of London

Mechanical Technician

Veolia
Recycling & Waste Management
Recycling & Waste Management
£16.0/Hour
Job, Entry Level
Company logo image
Description

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.

Requirements

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)

Expiry date: 21/06/2026
Mechanical Technician
Company:
Veolia
Salary:
£16.0
Job Type:
Job, Entry Level
Location:
City of London