NextGenEnergyJobs.com

Niagara Falls, Ontario, Canada

On-site

Hydroelectric Energy

Project Development

93 days ago

$0 - $0

About Ge Vestas

GE Vernova is a planned, purpose-built global energy company that includes Power, Wind, and Electrification businesses and is supported by its accelerator businesses of Advanced Research, Consulting Services, and Financial Services. Building on over 130 years of experience tackling the world’s challenges, GE Vernova is uniquely positioned to help lead the energy transition by continuing to electrify the world while simultaneously working to decarbonize it. GE Vernova helps customers power economies and deliver electricity that is vital to health, safety, security, and improved quality of life.

About the Role

The Site Manager, who reports to the construction manager, will be responsible for the on-site execution of hydraulic turbine and alternator projects.

Responsibilities

  • Development and compliance with the OneGE safety shutdown plan
  • Scope management by planning, organizing and supervising the field team
  • Interact closely with the project planner in the development and maintenance of resource-heavy schedules
  • Manage incurred and anticipated costs
  • Work with a multi-functional project team and understand all deliverables that could affect field execution
  • Prepare the project site before mobilizing the team on the ground (i.e. infrastructure, tools, etc.)
  • Actively participate in the design processes, the development of new lessons learned and the feedback process
  • Manage site documentation (quality, EHS, daily reports, timekeeping, expense reports, etc.)
  • Actively participate in defining special tooling requirements with the Methods and Special Tooling team
  • Promote margin improvement opportunities, cost optimization initiatives and scope expansion opportunities
  • Contribute to the training program, as needed
  • Travel approximately 70-100% of the time, as needed

Requirements

  • project management
  • cost control
  • construction site management
  • leadership skills
  • EHS culture
  • bilingual (English and French)

Benefits

  • Relocation Assistance Provided