Skip to main content

Lead Installations Specialist

ID de l'offre REF37584J Date de publication 12/12/2024 Location Inde Category Opérations / Travaux & Construction

Lead Installations Specialist

About Veolia

Veolia group aims to be the benchmark company for ecological transformation. In 2022, with nearly 220,000 employees worldwide, the Group designs and provides game-changing solutions that are both useful and practical for water, waste and energy management. Through its three complementary business activities, Veolia helps to develop access to resources, preserve available resources, and replenish them. In 2021, the Veolia group supplied 79 million people with drinking water and 61 million people with wastewater service, produced nearly 48 million megawatt hours of energy and treated 48 million metric tons of waste. Veolia Environnement (Paris Euronext: VIE) generated consolidated revenue of €28.508 billion in 2021. www.veolia.com

Job Summary:

The Mechanical Installation Engineer in the Water Treatment Industry is responsible for
overseeing the installation, commissioning, and testing of mechanical systems and
equipment used in water treatment facilities. The role requires ensuring that installations are performed efficiently, safely, and in accordance with design specifications and industry
standards.

Experience :

  • 12-15  years of experience in mechanical installation, preferably in the water treatment or similar industries.
  • Strong knowledge of water treatment processes and related mechanical equipment.
  • Familiarity with mechanical codes and standards such as ASME, API, and relevant safety regulations.
  • Hands-on experience with piping systems, pumps, filtration units, and rotating equipment.
  • Excellent troubleshooting and problem-solving skills.
  • Proficiency with installation tools and software such as AutoCAD and MS Project.

Key Responsibilities:
1. Installation Supervision:

  • Oversee the installation of mechanical systems, including pumps, valves, piping, and filtration equipment.
  • Ensure that all mechanical installations meet design specifications, safety codes, and project requirements.
  • Coordinate with contractors, suppliers, and internal teams to ensure smooth execution of installation tasks.

2. Technical Support:

  • Provide technical guidance to installation teams and contractors to resolve issues related to equipment installation.
  • Perform inspections and verify that installations are completed according to project drawings and quality standards.
  • Address any technical discrepancies or field modifications required during installation.

3. Project Coordination:

  • Collaborate with design engineers, civil and electrical engineers, and other project stakeholders to coordinate mechanical installation with other disciplines.
  • Maintain close communication with the project management team to ensure installations are on track with the overall project timeline and budget.
  • Prepare installation reports, maintain detailed logs of installation activities, and document changes or deviations from the design.

 

Bachelor’s degree in Mechanical Engineering or related field.

As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.