
Site Manager – Hydropower Plant
GE Vernova
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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