Site Manager

GE Vernova

Vadodara

On-site

INR 1,800,000 - 3,000,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

GE VernovaHydro is seeking a Senior Site Manager to lead all site activities from mobilisation through to final acceptance. You will own the site safety culture, manage schedules and budgets, and coordinate with the client and authorities to ensure project milestones are met on time and within scope.

You will supervise GE Vernova staff and subcontractors, oversee QA/QC and documentation, and drive strong team performance across a complex hydropower project on site.

Qualifications

  • 15+ years of experience in hydropower plant site management.
  • Degree in Engineering or equivalent technical qualification.
  • Strong communicator with client, authorities, and internal teams.

Responsibilities

  • Lead all site activities across the full project lifecycle from mobilisation to acceptance testing.
  • Own site safety and uphold EHS policies and site plan.
  • Manage site schedule, cost control, and progress reporting with regular updates.
  • Direct and develop the full site team including staff and subcontractors.
  • Represent GE Vernova with the client and local authorities to manage relationships.
  • Oversee QA/QC, document control, and subcontract closeout to minimise commercial exposure.

Skills

Site leadership
Project management
Safety management
Stakeholder management

Education

Degree in Engineering

Job description

Job Description Summary
About This Role

Some of the most complex energy infrastructure in the world doesn't run itself — someone has to bring it to life on the ground. As a Site Manager with GE Vernova's Hydro business, you are the central force on site: the person who keeps safety non-negotiable, schedules on track, and teams aligned from mobilisation through to final acceptance. You represent GE Vernova to the client, the authorities, and every stakeholder on site — and your leadership directly determines whether a project closes out on time, on budget, and with the reputation of GE Vernova intact. You will be attaining complete knowledge of the site execution plan, time schedule, scope of supply / work, major subcontracts, budget and account structure, status of documentation, EHS plan, site staffing plan, applicable local regulations, restrictions etc.

Job Description
What You'll Do
  • Lead all site activities across the full project lifecycle — from site mobilisation and infrastructure setup through installation, commissioning trials, and acceptance testing.
  • Own site safety: execute and uphold GE Vernova's Environment, Health & Safety (EHS) policy and the site-specific EHS plan, and actively build a safety-first culture across all site personnel, subcontractors, and partners.
  • Manage the site schedule, cost control, and progress reporting — delivering daily, weekly, and monthly updates and taking proactive action to protect key milestones and budgets.
  • Direct and develop the full site team, including GE Vernova staff and subcontractors — conducting regular meetings, managing performance assessments, and maintaining high team morale.
  • Represent GE Vernova with the client and local authorities — managing the customer relationship throughout execution and ensuring issues are resolved with professionalism and speed.
  • Oversee site Quality Assurance/Quality Control (QA/QC), document control systems, and subcontract closeout, ensuring costs are allocated fairly and commercial exposure to GE Vernova is minimised.
Who You Are

You are a senior site professional who has seen a hydropower or heavy-infrastructure project through from the ground up — and you know how to lead people, manage risk, and keep things moving when the unexpected happens.

Required
  • Degree in Engineering or an equivalent technical qualification
  • 15+ years of experience in hydropower plant site management, spanning both construction and commissioning phases
  • Demonstrated ability to manage multi-discipline site teams, subcontractors, and client relationships simultaneously
  • Proven track record of delivering complex projects to schedule and budget
  • Strong communicator — able to engage confidently with clients, local authorities, and internal teams at all levels
Preferred
  • Broader field experience across the power generation industry
  • Demonstrated skill in commercial negotiation and subcontract management
  • Experience managing site execution in international or multi-regulatory environments
Additional Information

Relocation Assistance Provided: Yes

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

Similar jobs worth comparing

Project Engineer
Project Engineer

GE Vernova • Dadri

On-site
INR 6,586,168 - 9,879,253
Relocation assistance provided
Lead Engineer - Governing System
Lead Engineer - Governing System

GE Vernova, Inc. • Vadodara

On-site
INR 1,400,000 - 2,400,000
Relocation assistance provided
Project Engineer
Project Engineer

GE Vernova • Chengalpattu

Hybrid
INR 900,000 - 1,500,000
Relocation assistance
Lead Engineer - Governing System
Lead Engineer - Governing System

LP1144 GE VERNOVA HYDRO POWER INDIA PRIVATE LIMITED • Vadodara

On-site
INR 1,500,000 - 2,500,000
Subsidized meals
Medical insurance
Life insurance
+2
Lead Engineer - Mechanical Component
Lead Engineer - Mechanical Component

GE Vernova • Vadodara

On-site
INR 1,800,000 - 3,600,000
Relocation assistance provided
Senior O&M Station Manager
Senior O&M Station Manager

AL7562 GE Power India Limited • Dadri

On-site
INR 2,500,000 - 5,000,000
Relocation assistance provided
Senior O&M Station Manager
Senior O&M Station Manager

GE Vernova • Uttar Pradesh

On-site
INR 3,500,000 - 5,200,000
Relocation assistance
Engineer - Control System
Engineer - Control System

LP1144 GE VERNOVA HYDRO POWER INDIA PRIVATE LIMITED • Vadodara

On-site
INR 1,600,000 - 2,400,000
Home office option
Flexible working hours
Project Plant Lead Engineer
Project Plant Lead Engineer

RE1055 GE Renewable Energy Technologies Private Limited • Dadri

On-site
INR 400,000 - 700,000
Relocation assistance provided
Valve Site Team Leader
Valve Site Team Leader

GE Vernova • Noida

On-site
INR 1,200,000 - 1,800,000