Site Operations Deputy Manager
Remote, Remote, Canada • Posted May 30, 2026
Job Type:
Full-time
Location:
Remote, Remote
Posted:
May 30, 2026
Category:
Other-General
Application Deadline:
July 09, 2026
Role Description
Enhance hydro project execution as a Site Operations Deputy Manager. Oversee planning, cost control, team management, and site readiness for turbine and generator projects.
Reporting to the Site Manager, this role involves comprehensive site management activities with a strong focus on safety and efficiency. You'll plan and organize the field team, manage costs, and work closely with project planners to meet all resource needs. Additionally, you'll prepare project sites and manage essential documentation for successful delivery.
Key Responsibilities:
• Develop safety and shutdown operational strategies
• Supervise field team organization and planning
• Collaborate on complex resource scheduling
• Control and monitor project budgets effectively
• Prepare sites before team mobilization
Requirements:
• University degree in a technical or management field
• Experience in site management essential
• Background in electrical power generation
• Strong cost ...
Reporting to the Site Manager, this role involves comprehensive site management activities with a strong focus on safety and efficiency. You'll plan and organize the field team, manage costs, and work closely with project planners to meet all resource needs. Additionally, you'll prepare project sites and manage essential documentation for successful delivery.
Key Responsibilities:
• Develop safety and shutdown operational strategies
• Supervise field team organization and planning
• Collaborate on complex resource scheduling
• Control and monitor project budgets effectively
• Prepare sites before team mobilization
Requirements:
• University degree in a technical or management field
• Experience in site management essential
• Background in electrical power generation
• Strong cost ...
Interested in this role?
Click the button below to start your application for Site Operations Deputy Manager at GE Vernova.
Apply Now