Senior Mechanical Supervisor

Troyer

New Delhi

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Training at various project sites in Asia/Europe
Excellent pay scale as per qualification and experience

Job summary

A leading engineering company is seeking a Mid-Senior level professional to oversee the disassembly and installation of hydro power plant equipment in New Delhi, India. Candidates should have over 10 years of experience specifically in the hydro or power sector, with proven leadership capabilities managing site activities for medium-size projects. The role demands strong communication skills, mechanical knowledge, and willingness to travel. Excellent pay and training opportunities at various project sites in Asia and Europe are offered.

Qualifications

  • 10+ years specifically in installation works in hydro sector/power sector.
  • Proven leadership in managing site activities for medium-size hydro projects.
  • Experience with Francis and Pelton type turbines.

Responsibilities

  • Plan, prepare, and supervise equipment disassembly and installation.
  • Direct work to craft labor crews and subcontractors.
  • Ensure quality requirements are understood and inspections performed.
  • Lead incident investigations for safety and quality issues.

Skills

Leadership ability with craft labor
Communication and interpersonal skills
Mechanical, electrical, control and hydraulic systems knowledge
Welding or fabrication experience

Education

B. Tech/Diploma - Mechanical Engineering

Job description

This position is responsible to plan, prepare and supervise the disassembly and installation of hydro power plant equipment at field sites. The work scope includes hydro‑turbines and generators as well as required control and support equipment. The position directs craft labor crews and subcontractors and ensures work is performed in accordance with technical procedures, safety and quality standards, schedule, and within planned budgets.

Job/Role Description
  • Perform detailed planning and preparation of assigned work scope, including interfaces and “hand‑offs” with support groups
  • Direct work to foreman, craft labor crews and subcontractors and oversee execution
  • Interface with engineering and quality to clarify technical procedures, drawings and field data requirements
  • Analyze and identify potential safety and quality risks; mitigate in planning and execution
  • Ensure materials and components are free of defects and meet specification for installation
  • Plan and ensure availability of fixtures, tools and other required equipment
  • Ensure quality requirements are understood, measurements and inspections are performed and documented as required
  • Planning and optimization of work force capacity together with Site Manager
  • Execute leadership regarding safety, quality and performance together with site manager
  • Promote professional and supportive work environment with craft labor and subcontractors
  • Identify and document deviations from plan regarding schedule, budget, and quality
  • Lead incident investigations at site for safety and quality incidents and drive corrective actions
  • Co‑ordination and management of non‑conformity related to all site activities
  • Preparation of all installation and site documents
  • Substantial success in an industrial environment
  • Experience in construction, hydro or journeyman trades
  • Demonstrated leadership ability with craft labor
  • Communication and interpersonal skills essential – works well and collaborates with people – team builder
  • Welding or fabrication experience is a plus
  • Must have the ability to make logical decisions under pressure to resolve field problems
  • Working knowledge of mechanical, electrical, control and/or hydraulic systems
  • Position requires location at site and willingness to travel to Nepal and abroad
Qualifications & Experience
  • B. Tech/Diploma - Mechanical Engineering
  • 10+ years specifically in installation works in hydro sector / power sector
  • Proven leadership in managing site activities for medium‑size hydro projects, specifically for Francis and Pelton type turbines
What we offer
  • Training at various project sites in Asia/Europe
  • Excellent pay‑scale as per qualification and experience

Please drop your CV and job experience at the following:

india@troyer.it

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Machinery Manufacturing

Referrals increase your chances of interviewing at Troyer by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mechanical Engineer Design - Hydropower
Mechanical Engineer Design - Hydropower

AtkinsRéalis • Gurugram District

On-site
INR 1,500,000 - 2,200,000
Life insurance
Medical insurance
Annual leave
+6
Principal Engineer - Hydroelectric & Pumped Storage Systems
Principal Engineer - Hydroelectric & Pumped Storage Systems

SgurrEnergy • Pune District

On-site
INR 3,000,000 - 5,400,000
Sales Manager - Thailand
Sales Manager - Thailand

ANDRITZ • New Delhi

On-site
INR 1,200,000 - 1,800,000
Lead Engineer - Customer Application Engineering-Turbine Mechanical
Lead Engineer - Customer Application Engineering-Turbine Mechanical

GE Vernova • Vadodara

On-site
INR 1,800,000 - 3,500,000
Relocation assistance
General Manager Technology
General Manager Technology

Rathi Hydro Projects • Gurugram District

On-site
INR 4,500,000 - 6,500,000
Leadership role with major projects
Work with senior management
Competitive compensation
Power-Plant Senior Engineer
Power-Plant Senior Engineer

Tecnicas Reunidas • Chennai District

On-site
INR 1,800,000 - 3,000,000
Health programs
Health insurance discounts
Study grants and training
+1
Sales Manager - Thailand
Sales Manager - Thailand

Andritz AG • New Delhi

On-site
INR 1,800,000 - 3,000,000
Lead Engineer - Governing System
Lead Engineer - Governing System

GE Vernova, Inc. • Vadodara

On-site
INR 1,400,000 - 2,400,000
Relocation assistance provided
Site Manager
Site Manager

GE Vernova • Vadodara

On-site
INR 1,800,000 - 3,000,000
Relocation assistance
Engineer - Turbine Instrumentation
Engineer - Turbine Instrumentation

GE Vernova • Vadodara

On-site
INR 900,000 - 1,300,000
Relocation assistance provided