Mechanical and Electrical Operations Lead

3 weeks ago


Slough, Slough, United Kingdom Veolia UK Full time
Position Overview

Compensation: £48,000 annually, inclusive of bonuses and Veolia benefits

Work Schedule: 40 hours per week

Location: Slough, SL1 4DX

At Veolia, we envision a world where resources are managed sustainably, contributing to a healthier environment for all. As a Lead Supervisor, you will champion innovative strategies that promote a sustainable future. We believe that every team member plays a vital role in supporting our communities and fostering an inclusive workplace culture.

Benefits Offered:

  • 25 days of annual leave plus public holidays
  • Referral bonus of £1000 for recommending an Engineer post-employment
  • Access to a comprehensive pension scheme
  • Complimentary physiotherapy services
  • Discounts on a wide range of products and services
  • Resources available for physical, mental, and financial well-being
  • 24/7 access to a virtual GP for you and your household
  • Continuous training and development opportunities to help you achieve your career goals

Key Responsibilities:

  • Oversee the implementation of preventive and corrective maintenance programs, new installations, and work certifications, while managing subcontractors and providing support to contract management.
  • Plan and coordinate tasks for a small team of skilled personnel with the assistance of a scheduler.
  • Conduct Risk Assessments for Equipment Maintenance Task Lists, ensuring they remain valid and up-to-date.
  • Regularly review EWI/SOP documentation to maintain current and valid records.
  • Ensure all on-site work adheres to Environmental Health and Safety (EHS) regulations and Veolia's EHS guidelines.
  • Exhibit flexibility in working with equipment across various facilities.
  • Adapt to Maintenance Shutdown schedules as required.
  • Become familiar with Cleanroom protocols following training.
  • Participate in audits of Mechanical and Electrical plant rooms and address any follow-up actions.
  • Drive local assessments of maintenance performance data using established maintenance excellence KPIs.
  • Maintain the CMMS system with the latest information regarding equipment, spare parts, and maintenance hours.
  • Optimize maintenance wrench time utilization through effective planning.

Qualifications Required:

  • Extensive Mechanical and Electrical experience with a thorough understanding of statutory regulations.
  • Completion of a time-served Electrical apprenticeship is essential.
  • BS 2391 Inspection & Testing certification is required.
  • 18th Edition certification is mandatory.
  • Proven supervisory experience.
  • Familiarity with Pumps, HVAC Systems, Compressors, Boilers, steam systems, Chillers, Cooling Towers, Clean steam Boilers, and Purified Water Systems.
  • Experience with Building Management Systems and Preventive Maintenance Systems.
  • Proficient in a computerized Maintenance Management Work Order system.
  • Experience with a documented Permit to Work System.
  • Ability to interpret P&ID and electrical schematics.
  • Understanding of Standard Operating Procedures (SOPs).
  • Knowledge of Basic Instrumentation.
  • A methodical and analytical approach to tasks.
  • Appointment subject to satisfactory clearance as per the Disclosure and Barring Service and enhanced security protocols.

Next Steps:

We encourage you to consider this opportunity to contribute to a sustainable future.

Veolia is proud to be recognized in The Sunday Times Best Places to Work 2024, having been named a Top 10 Very Big Organisation for two consecutive years. This recognition reflects our commitment to our employees and our efforts to cultivate an environment where everyone can thrive.

We are dedicated to supporting all candidates throughout the application process and are happy to provide reasonable adjustments as needed. If you require any accommodations during your application or interview, please let us know.

We are committed to fostering a diverse and inclusive workplace, ensuring that all applicants and employees are treated fairly, without discrimination based on any personal characteristics.



  • Slough, Slough, United Kingdom Veolia UK Full time

    About the RoleWe are seeking a highly skilled Mechanical and Electrical Supervisor to join our team at Veolia UK. As a key member of our operations team, you will be responsible for ensuring the smooth execution of maintenance programs, new installations, and certification of works.Key ResponsibilitiesPlan and execute maintenance programs, ensuring...


  • Slough, Slough, United Kingdom Veolia UK Full time

    About the RoleWe are seeking a highly skilled Mechanical and Electrical Supervisor to join our team at Veolia UK. As a key member of our operations team, you will be responsible for ensuring the smooth execution of maintenance programs, new installations, and certification of works.Key ResponsibilitiesPlan and execute maintenance programs, ensuring...


  • Slough, Slough, United Kingdom Veolia UK Full time

    Position OverviewCompensation: £48,000 annually, inclusive of bonuses and Veolia benefitsWork Schedule: 40 hours per weekLocation: Slough, SL1 4DXAt Veolia, we envision a world where resources are managed sustainably, contributing to a healthier environment for all. As a Lead Supervisor, you will champion innovative strategies that promote a sustainable...


  • Slough, Slough, United Kingdom Veolia UK Full time £48,000

    Job SummaryWe are seeking a highly skilled and experienced Mechanical and Electrical Operations Supervisor to join our team at Veolia UK. As a key member of our operations team, you will be responsible for ensuring the smooth operation of our facilities and equipment, and for leading a team of maintenance personnel to achieve this goal.Key...


  • Slough, Slough, United Kingdom Veolia UK Full time

    About the RoleWe are seeking a highly skilled and experienced Maintenance Supervisor to join our team at Veolia UK. As a key member of our operations team, you will be responsible for ensuring the smooth operation of our mechanical and electrical systems.Key ResponsibilitiesLead a team of multi-skilled personnel in the execution of preventive and corrective...


  • Slough, Slough, United Kingdom Veolia UK Full time

    About the RoleWe are seeking a highly skilled and experienced Maintenance Supervisor to join our team at Veolia UK. As a key member of our operations team, you will be responsible for ensuring the smooth operation of our mechanical and electrical systems.Key ResponsibilitiesLead a team of multi-skilled personnel in the execution of preventive and corrective...


  • Slough, Slough, United Kingdom VEOLIA ES (UK) LIMITED Full time

    About the RoleWe are seeking a highly skilled and experienced Mechanical/Electrical Operations Manager to join our team at Veolia ES (UK) LIMITED. As a key member of our operations team, you will be responsible for the execution of our preventive and corrective maintenance programs, new installations, and certification of works.Key...


  • Slough, Slough, United Kingdom Veolia UK Full time £48,000

    Job DescriptionJob Title: Electrical/Mechanical SupervisorJob Summary:We are seeking an experienced Electrical/Mechanical Supervisor to join our team at Veolia UK. As a key member of our operations team, you will be responsible for the execution of our preventive/corrective maintenance program, new installations, and certification of works.Key...


  • Slough, Slough, United Kingdom Veolia UK Full time £48,000

    Job DescriptionJob Title: Electrical/Mechanical SupervisorJob Summary:We are seeking an experienced Electrical/Mechanical Supervisor to join our team at Veolia UK. As a key member of our operations team, you will be responsible for the execution of our preventive/corrective maintenance program, new installations, and certification of works.Key...


  • Slough, Slough, United Kingdom VEOLIA ES (UK) LIMITED Full time

    About the RoleWe are seeking a highly skilled and experienced Mechanical/Electrical Operations Manager to join our team at Veolia ES (UK) LIMITED. As a key member of our operations team, you will be responsible for the execution of our preventive and corrective maintenance programs, new installations, and certification of works.Key...


  • Slough, Slough, United Kingdom VEOLIA ES (UK) LIMITED Full time

    Are you ready to take the next step in your career?Compensation: £48,000 annually plus comprehensive benefits from VeoliaWorking Hours: 40 hours per weekWork Location: SloughAt Veolia, we envision a world where resources are managed sustainably, and we strive to create a positive impact on the environment and our communities. As a Mechanical and Electrical...


  • Slough, Slough, United Kingdom Graphene Recruitment Group Full time

    Position OverviewWe are seeking a Mechanical Operations Lead to oversee our client's project, focusing on a state-of-the-art facility. This role is essential for ensuring the successful execution of mechanical installations.About the CompanyGraphene Recruitment Group is a leading M&E contractor experiencing significant growth, specializing in innovative...


  • Slough, Slough, United Kingdom EQUINIX (SERVICES) LIMITED Full time

    About the RoleCompany OverviewEQUINIX (SERVICES) LIMITED is a leading digital infrastructure company, operating a global platform of over 250 data centers. Our mission is to enable digital leaders to scale with agility and speed the launch of digital services.Job SummaryWe are seeking a skilled Mechanical and Electrical Systems Specialist to join our team....


  • Slough, Slough, United Kingdom EQUINIX (SERVICES) LIMITED Full time

    About the RoleCompany OverviewEQUINIX (SERVICES) LIMITED is a leading digital infrastructure company, operating a global platform of over 250 data centers. Our mission is to enable digital leaders to scale with agility and speed the launch of digital services.Job SummaryWe are seeking a skilled Mechanical and Electrical Systems Specialist to join our team....


  • Slough, Slough, United Kingdom Equinix, Inc. Full time

    About Equinix, Inc.Equinix, Inc. is a leading global interconnection and data center company, operating over 250 data centers across the globe. We enable digital leaders to bring together and interconnect foundational infrastructure at software speed, providing a trusted platform for digital transformation.Job SummaryWe are seeking a highly skilled...


  • Slough, Slough, United Kingdom Equinix, Inc. Full time

    About Equinix, Inc.Equinix, Inc. is a leading global interconnection and data center company, operating over 250 data centers across the globe. We enable digital leaders to bring together and interconnect foundational infrastructure at software speed, providing a trusted platform for digital transformation.Job SummaryWe are seeking a highly skilled...


  • Slough, Slough, United Kingdom Veolia UK Full time £48,000

    Job DescriptionJob Title: Electrical Supervisor or Mechanical SupervisorJob Summary:We are seeking an experienced Electrical Supervisor or Mechanical Supervisor to join our team at Veolia UK. As a key member of our operations team, you will be responsible for the execution of our preventive and corrective maintenance program, new installations, and...


  • Slough, Slough, United Kingdom Veolia UK Full time £48,000

    Job DescriptionJob Title: Electrical Supervisor or Mechanical SupervisorJob Summary:We are seeking an experienced Electrical Supervisor or Mechanical Supervisor to join our team at Veolia UK. As a key member of our operations team, you will be responsible for the execution of our preventive and corrective maintenance program, new installations, and...


  • Slough, Slough, United Kingdom Equinix Full time

    About Equinix Equinix is a global leader in digital infrastructure, operating over 250 data centers worldwide. We empower businesses to connect, scale, and thrive in the digital age by providing a trusted platform for their critical IT infrastructure. About Our Operations Team Our operations team is at the heart of everything we do, ensuring the seamless...


  • Slough, Slough, United Kingdom Veolia Full time

    Salary: £48,000 per annum plus Veolia benefitsHours: 40 hours per weekLocation: SloughAt Veolia, we envision a world where resources are managed sustainably, contributing to a better environment for all. As a Supervisor, you will champion innovative strategies to foster a sustainable future. Our commitment to our communities and the environment is reflected...