Switzerland Global Enterprise

Site Manager – Hydropower Plant

Switzerland Global Enterprise

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 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