Back
GE Vernova logo

Engineering Business Analyst

GE Vernova · Posted Nov 4

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

Plot A-206, Sector 63, Noida, Uttar Pradesh, 201309, India; 19/1, GST Road, Pallavaram, Tamil Nādu, 600043, IndiaFull-timeOnsiteSenior Level6+ years₹15.0L–₹25.0L yearly64 applicants
EnergyPower GenerationRenewable EnergyElectrificationWind EnergyPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

GE Vernova Grid's Global Engineering Centre connects engineering, operations, and business priorities to enable efficient execution, improved performance, and data-driven decision-making across grid modernization and project delivery. The team works with grid technologies, engineering processes, and operational data to translate them into business value. The Engineering Business Analyst gathers requirements, analyses processes and operational data, and develops dashboards and KPIs to support project execution and continuous improvement.

What you will do

  • Partner with engineering, project, operations, and commercial teams to gather, analyse, and document business and technical requirements
  • Support process improvement initiatives related to grid project execution, engineering workflows, quality, and operational performance
  • Translate business needs into functional requirements, process documentation, user stories, and workflow improvements
  • Analyse project, engineering, and operational data to identify trends, bottlenecks, risks, and opportunities for improvement
  • Develop and maintain dashboards, reports, and KPIs for areas such as project execution, engineering productivity, quality, cost, and schedule performance
  • Support business and digital initiatives that improve visibility, standardization, and execution across the GEC
  • Collaborate with teams involved in transmission, distribution, substations, grid automation, protection and control, HVDC, or related grid technologies
  • Assist in tracking program and project performance, including milestones, resource planning, issue tracking, and delivery metrics
  • Facilitate communication between technical teams and business stakeholders to ensure alignment on priorities, requirements, and outcomes
  • Support implementation of new tools, systems, and process changes through documentation, training support, and change coordination
  • Contribute to continuous improvement efforts that enhance customer delivery, operational efficiency, and quality

Skills used in this role

What the employer is looking for

  • Bachelor’s degree in Engineering along with Master’s in Business Administration (Operations or Equivalent/others), Business, Information Systems, Analytics, or a related field with an overall work experience of 6+ years in the Electrical Substations/Grid Substations/Equivalent.
  • Experience in business analysis, engineering operations, project support, or process improvement
  • Strong analytical and problem-solving skills with the ability to work with technical and business data
  • Experience documenting requirements, workflows, and business processes
  • Proficiency in Excel and familiarity with reporting or visualization tools
  • Strong communication and stakeholder management skills
  • Ability to work effectively in a cross-functional and matrixed environment

Preferred qualifications

  • Experience in grid, power systems, utilities, energy infrastructure, or industrial project environments
  • Familiarity with transmission and distribution systems, substations, protection and control, grid automation, or HVDC/FACTS environments will be an added advantage.
  • Experience with Power BI, Tableau, SQL, or similar analytics and reporting tools
  • Knowledge of AI and experience working in automation related initiatives in this field
  • Understanding of project execution metrics such as cost, schedule, milestones, quality, and resource utilization
  • Familiarity with ERP, project management, engineering documentation, or asset management systems
  • Knowledge of Lean, Six Sigma, Agile, or continuous improvement methodologies
  • Demonstrated ability to turn complex operational data into clear business recommendations
  • High attention to detail with strong organizational and execution skills
  • Presentation skills and good with MS Power Point and other Presentation tools.

Benefits and support

  • Relocation assistance

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