Project Management Specialist 1 - Install & Construction
GE Vernova · Vadodara
- Experience5–6 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelsenior
- Posted22 Sept 2026
About GE Vernova
GE Vernova is hiring in Vadodara in energy utilities. This role looks for around 5+ years of experience.
Skills
- Electrical Engineering
- transformer installation
- transformer testing
- commissioning
- site management
- site billing
- site documentation
- safety standards
The role
A site engineer at an energy equipment company oversees power transformer installation and commissioning, applies transformer testing and electrical engineering, and manages site documentation and billing processes. The role coordinates industrial site execution with engineering, logistics, contractors, vendors, and customers.
Full job description
Job Description Summary
The Site Installation Specialist will be responsible for overseeing and executing the installation, testing, and commissioning of power transformers at project sites. This role also includes managing site documentation, coordinating with stakeholders, and ensuring timely and accurate processing of bills related to site activities.
Job Description
Installation & Commissioning:
Supervise and execute installation of power transformers at customer sites including:Equipment unloading and erectionOil filtration processesCabling and electrical connectionsTesting and commissioningEnsure 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.
Site Coordination & Documentation
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.
Billing & Documentation
Collect, verify, and process bills from site contractors and vendors.Ensure proper documentation (e.g., work completion reports, measurement sheets, invoices)..
Compliance & Safety
Enforce safety protocols and ensure adherence to statutory and company regulations.Conduct toolbox talks and safety audits at site.
Qualifications & Experience
Diploma/Bachelor’s degree in Electrical 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.Additional Information:Travel to site locations is required.Role involves working in outdoor and industrial environments.Must be proactive, safety-conscious, and detail-oriented.
Additional Information
Relocation Assistance Provided: Yes