Site Manager

GE Vernova Niagara Falls, Canada

Company

GE Vernova

Location

Niagara Falls, Canada

Type

Full Time

Job Description

Job Description Summary

The Site Manager, who reports to the construction manager, will be responsible for the on-site execution of hydraulic turbine and alternator projects. Responsibilities include, but are not limited to, EHS planning, execution strategy, scheduling, cost tracking and site resource planning. In this role, you will work within defined parameters to make decisions, apply concepts to problems of varying complexity, and resolve issues through immediate action and/or short-term planning.

This role will be On-Site in the Niagara by the Lake Area.

Job Description

Responsibilities

  • Development and compliance with the OneGE safety shutdown plan;

Want more jobs like this?

Get jobs in Niagara Falls, Canada delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • 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.

Qualifications:

  • University degree (B.A.Sc. or M.A.SC.) in a technical or management field (or equivalent experience);
  • Experience in construction site management;
  • Experience in the field of electricity production;
  • Experience in cost control; Experience with technical concepts (including hydroelectric machines, turbines, alternators, etc.);
  • Excellent leadership skills;
  • Strong EHS culture;
  • Bilingual (English and French);
  • Valid driving license;
  • You must agree to undergo pre-employment screening, including but not limited to a reference and background check; You must have the right to work without restriction in Canada

Desired characteristics:

  • 5+ years of experience on hydro mechanical equipment and field execution.
  • Experience in project management.

GE Vernova

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. GE Vernova is headquartered in Cambridge, Massachusetts, U.S., with more than 80,000 employees across 100+ countries around the world.

GE Vernova's mission is embedded in its name - it retains its legacy, "GE," as an enduring and hard-earned badge of quality and ingenuity. "Ver" / "verde" signal Earth's verdant and lush ecosystems. "Nova," from the Latin "novus," nods to a new, innovative era of lower carbon energy. Supported by the Company Purpose, The Energy to Change the World, GE Vernova will help deliver a more affordable, reliable, sustainable, and secure energy future.

GE Vernova's Hydro Power business produces advanced technologies that harness the power of water to help deliver reliable power to some of the world's largest economies and remote communities.

Learn more; www.gevernova.com and Linkedin.com

Additional Information

Relocation Assistance Provided: Yes

Apply Now

Date Posted

10/31/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

RN Registered Nurse Manager -

Views in the last 30 days - 0

View Details

Generator Project Engineering Manager Hydro / Gestionnaire de projet en ingénierie alternateur Hydro-électrique - GE Vernova

Views in the last 30 days - 0

View Details

Customer Experience Associate - Niagara - Bilingual (English and Spanish) - TD Bank

Views in the last 30 days - 0

View Details

Summer Student - Operations - CRH

Views in the last 30 days - 0

View Details

Redimix Driver - Niagara Falls, ON - CRH

Views in the last 30 days - 0

View Details

Customer Experience Associate - Inviting Applicants who identify as First Nation (Status and Non-Status) Inuit, and Métis - TD Bank

Views in the last 30 days - 0

TD Canada Trust is seeking a Customer Experience Associate for a Personal Banking Associate Trainee role in Niagara Falls Ontario Canada The position ...

View Details