
Project Management Specialist 1 - Install & Construction
GE Vernova · Posted Nov 2
Power generation, wind turbine, grid solution, and electrification services
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
Chief Executive Officer and President
Stephen F. Angel
Chairman of the Board
Lola Lin
Chief Legal Officer and Secretary
Roger Martella
Chief Corporate Officer, Chief Sustainability Officer & Head of Global Government Affairs
Eric Gray
CEO, Power Segment
Recent coverage
Utility Dive
GE Vernova in $9B deal to buy high-voltage manufacturer as gas turbine orders slow2026-10-29
Seeking Alpha
GE Vernova Q3 2026 earnings: raised guidance, surging orders, Power margin strength, and the $9B Trench deal2026-10-28
GE Vernova News
GE Vernova Landed 5 Grid Equipment Reservations From Venture Global2026-10-15