GE Vernova

Site Manager – Hydropower Plant

GE Vernova

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Lead site mobilization and establish resources for project execution
  • Plan and coordinate site activities for efficient operations
  • Manage subcontractors for compliance with safety and quality
  • Drive project execution to meet milestones and budget
  • Implement health, safety, and environmental standards
  • Oversee quality assurance and report site progress

Requirements

  • Bachelor’s degree in Mechanical or Electrical Engineering or a related field
  • Strong technical expertise in hydropower and power plant construction
  • Experience in large-scale industrial or energy projects
  • Ability to manage contractual and commercial aspects
  • Strong leadership and team management skills
  • Fluency in English and Spanish with willingness to travel
Benefits
  • Competitive benefits package tailored to employment status and national requirements
  • Opportunities for career growth and on-the-job learning and development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
project executionsite mobilizationquality assurancesafety standardshealth standardsenvironmental standardscontract managementcommercial managementhydropower constructionpower plant construction
Soft Skills
leadershipteam managementcommunicationplanningcoordination
Certifications
Bachelor’s degree in Mechanical EngineeringBachelor’s degree in Electrical Engineering