Back
GE Vernova logo

Project Management Specialist 1 - Install & Construction

GE Vernova · Posted Nov 2

Power generation, wind turbine, grid solution, and electrification services

Halol Highway, Milestone 87, Vadodara, Gujarāt, 391510, IndiaFull-timeOnsiteMid Level5+ years₹12.0L–₹18.0L yearly<25 applicants
EnergyPower GenerationRenewable EnergyElectrificationWind EnergyPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

The Construction and Commissioning / Power Business team at GE Vernova installs, tests, and commissions power transformers at customer project sites. This role supervises on-site transformer installation — equipment unloading and erection, oil filtration, cabling and electrical connections, testing and commissioning — while maintaining site documentation, coordinating with engineering, logistics, vendors and customers, and processing contractor and vendor bills.

What you will do

  • Supervise and execute installation of power transformers at customer sites including:
  • Equipment unloading and erection
  • Oil filtration processes
  • Cabling and electrical connections
  • Testing and commissioning
  • Ensure compliance with safety standards, quality protocols, and project specifications.
  • Coordinate with engineering, logistics, and customer teams for smooth execution.
  • Conduct pre-commissioning checks and support commissioning activities.
  • Maintain detailed site records including installation progress, manpower deployment, and material usage.
  • Prepare daily, weekly, and monthly site reports.
  • Liaise with vendors, contractors, and internal teams to resolve site issues.
  • Collect, verify, and process bills from site contractors and vendors.
  • Ensure proper documentation (e.g., work completion reports, measurement sheets, invoices).
  • Enforce safety protocols and ensure adherence to statutory and company regulations.
  • Conduct toolbox talks and safety audits at site.

Skills used in this role

What the employer is looking for

  • Diploma/Bachelor's degree in Electrical/Mechanical Engineering or equivalent.
  • 5+ years of experience in transformer installation and site management.
  • Familiarity with transformer erection, testing, and commissioning procedures.
  • Experience in handling site billing and documentation processes.
  • Must be proactive, safety-conscious, and detail-oriented.

Benefits and support

  • Relocation Assistance Provided: Yes

About GE Vernova

GE Vernova Inc. is a global energy company that provides equipment, services, and software to generate, transfer, orchestrate, convert, and store electricity. Operating through its Power, Wind, and Electrification segments, the company supports a broad customer base across more than 100 countries in powering economies and driving the energy transition. Formed as part of the strategic spin-off of General Electric's energy portfolio, GE Vernova is dedicated to electrifying and decarbonizing the world.

Industry
Energy
Company size
75000+ employees
Founded
2024
Location
Cambridge, Massachusetts, USA
Funding stage
Public Company

Leadership

SS
Scott Strazik

Chief Executive Officer and President

SF

Stephen F. Angel

Chairman of the Board

LL

Lola Lin

Chief Legal Officer and Secretary

RM

Roger Martella

Chief Corporate Officer, Chief Sustainability Officer & Head of Global Government Affairs

EG

Eric Gray

CEO, Power Segment

Apply