GE Jobs

Mobile GE Logo

Job Information

General Electric Deputy Maintenance Manager - Campbell River, B.C. in Unspecified, British Columbia

Job Description Summary

Job Description

Role and Responsibilities


As the Deputy Maintenance Manager, you will be responsible for planning and on-site execution of any maintenance work in the power plant for turbine, generator, controls and governor equipment. Preparation of on-site activities will include ownership of the on-time delivery of products or components required at site and acting as the eyes and ears of engineering support.

The role will be responsible for supervising planned and unplanned maintenance. Planned maintenance will include weekly, monthly and annual inspections. Major overhauls will also be performed on a multi-year basis. Unplanned maintenance will require rotational on-call response to forced-outage events 24/7.

According to business needs, you may also support other projects within Hydro North America, for Site preparation and/or Site Execution needs.

Individual Accountabilities

Responsibilities include, but are not limited to EHS planning, costing, execution strategy, schedule, cost tracking, and site resource planning.

  • Primary focus on Health, Safety and Environmental protection;

  • Organization of tools, spare parts and consumables including inventory and storage management;

  • Planning and supervision and technical support during daily, weekly and monthly inspections on hydro generators, as per maintenance plan. This will include technical support and supervision of work;

  • Planning and supervision of annual maintenance work during planned outage;

  • Review and confirmation of inspection reports;

  • Manage site documentation;

  • Participate in design reviews, development of Lessons Learned, and the Feedback of Experience process with Engineering and update maintenance accordingly;

  • Be the first responder to emergency calls to secure equipment, drive troubleshooting and lead troubleshooting team until the machine is safely returned to service;

  • Build strong relationship with customer while demonstrating success in the execution of the jobs;


The Deputy maintenance manager functionally will report to the Field Operations leader and operationally to the Plant Maintenance Manager. The Deputy Maintenance Manager will be required to follow the field operation processes, training requirements and best practices. GE Hydro North America is Headquartered in Brossard, Quebec.

Parameters of Success

  • Environmental, Health and Safety

  • Units availability and reliability

  • Maintenance costs

  • On-Time and On-budget Delivery of maintenance and repair work

  • Voice of Customer

Required qualifications

  • Bachelors Degree in Engineering or equivalent relevant experience, (Red Seal trades and Technicians considered);

  • 5 years of experience in automation and controls industry or 2 years of experience in Hydro industry;

  • Able to read, interpret and update (redline) drawings;

  • Able to safely use standard hand and power tools;

  • Able to use various Electrical and Instrumentation test equipment;

  • Must have a valid driver’s license

  • Technical autonomy in (proactively) advising on solutions and making decisions in the field

  • Troubleshooting experience of PLCs and Protection Systems

  • At ease with IT tools, incl. MS Office, Project and Outlook AutoCAD

  • Must be willing to comply with pre-employment screening, including but not limited, reference verification and background check

  • Must have unrestricted Canadian work authorization.

Desired Characteristics

  • Supervision experience of a small crew is valued;

  • Knowledge of Rotating Machines and Hydro Industry is highly valued;

  • Technical experience with Hydro products;

  • Knowledge of the Hydro industry;

  • Capability ta analyze problems and proactively recommend alternative solutions.

Key Culture and Leadership Behaviors

  • 24/7 availability

  • High Say/Do ratio, very high responsiveness and agility

  • Pro-active, Flexible, Autonomous

  • Problem solving oriented

  • Proactive customer service attitude

GE Renewable Energy is a $15 billion business which combines one of the broadest portfolios in the renewable energy industry to provide end-to-end solutions for our customers demanding reliable and affordable green power. Combining onshore and offshore wind, blades, hydro, storage, utility-scale solar, and grid solutions as well as hybrid renewables and digital services offerings, GE Renewable Energy has installed more than 400+ gigawatts of clean renewable energy and equipped more than 90 percent of utilities worldwide with its grid solutions. With nearly 40,000 employees present in more than 80 countries, GE Renewable Energy creates value for customers seeking to power the world with affordable, reliable and sustainable green electrons.

Follow us at or on twitter @GErenewables

Additional Information

Relocation Assistance Provided: No