This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Mechanical Supervisor to join an upgrade project on a water treatment plant in Windsor. There is already a Site Manager established on the scheme; your role will be the dedicated technical lead for the mechanical delivery. This is a long-term contract focusing on the installation of mechanical pumping stations. We need someone from a strong mechanical engineering background who can hit the ground running, take ownership of the mechanical packages, and drive subcontractor performance.
Job Responsibility
Supervise, coordinate, and manage the day-to-day activities of mechanical subcontractors on site
Ensure the installation of pumping stations, pipework, and associated mechanical plant is completed safely and to specification
Review mechanical drawings, conduct quality inspections, and sign off on completed installations against project standards
Monitor on-site compliance with RAMS, ensuring all mechanical works are carried out safely
Work closely alongside the existing Site Manager to provide updates on mechanical milestones and program delivery
Requirements
Solid mechanical engineering background with specific experience working on water treatment plants or clean water assets
Proven track record supervising the installation of mechanical pumping stations and associated infrastructure
Strong supervisory skills with the ability to manage subcontractor performance and solve technical problems on site