
Site Manager – Hydropower Plant
Switzerland Global Enterprise
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Lead site mobilization and establish infrastructure, resources, and logistics for project execution
- Plan and coordinate all site activities to ensure efficient and timely operations
- Cooperate with partner and manage subcontractors to ensure compliance with safety, quality, and contractual requirements
- Drive project execution to meet schedule milestones and budget targets
- Implement and enforce health, safety, and environmental standards across all site activities
- Establish and oversee quality assurance and quality control processes on site
- Monitor site progress and report on performance, risks, and key project indicators
- Lead and develop site teams, fostering a collaborative and high-performance environment
- Build and maintain strong relationships with customers, local authorities, and key stakeholders
Requirements
- Bachelor’s degree in Mechanical or Electrical Engineering, or a related field
- Strong technical expertise in hydropower and power plant construction, with solid understanding of construction processes and project execution
- Experience in large-scale industrial or energy projects
- Ability to review and manage contractual and commercial aspects with partners and subcontractors
- Strong leadership and team management skills, including required experience and training in general management techniques, with proven commitment to health and safety standards
- Fluency in English and Spanish, with the ability and willingness to travel nationally and internationally as needed.
Benefits
- Our Culture | GE Vernova (gecareers.com)
- Our compensation & benefits are designed to reward high performers and help you manage your personal and family needs.
- A healthy, balanced lifestyle can mean different things to different people. We've created programs that support the way you live and work today.
- GE Vernova invests to provide opportunities to grow your career by providing a path for continued 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 executionquality assurancequality controlcontract managementconstruction processeshydropowerpower plant constructionrisk monitoringbudget managementsafety standards
Soft Skills
leadershipteam managementcollaborationcommunicationrelationship buildingproblem-solvingorganizational skillscommitment to safetyadaptabilityinterpersonal skills
Certifications
Bachelor’s degree in Mechanical EngineeringBachelor’s degree in Electrical Engineering