Aviseur Technique – Turbine/ Alternateur Mécanique (outardes 2)-2

GE Vernova

Baie, , Canada
Turbine and generator installation
Mechanical installation expertise
Site operations management
The Technical Field Advisor is the on-site technical specialist supporting the installation and commissioning of hydroelectric power projects, ensuring mechanical and overall works are executed in accordance with design, technical standards, quality requirements, and health and safety regulations

Job Summary

  • The Technical Field Advisor is the on-site technical specialist supporting the installation and commissioning of hydroelectric power projects, ensuring mechanical and overall works are executed in accordance with design, technical standards, quality requirements, and health and safety regulations.
  • This role is crucial to ensure that site works are completed safely, at the required quality standards, on time and within budget, requiring strong leadership skills and the ability to solve problems quickly and efficiently.
  • Primary responsibilities include ensuring EHS compliance, leading and directing labour teams, monitoring critical installation processes, and acting as the site technical point of contact for various stakeholders.

Matching Summary

The Technical Field Advisor is the on-site technical specialist supporting the installation and commissioning of hydroelectric power projects, ensuring mechanical and overall works are executed in accordance with design, technical standards, quality requirements, and health and safety regulations.

Skills & Requirements

Must-have

  • Turbine and Generator Installation
  • Mechanical Installation Expertise
  • Site Operations Management
  • EHS Compliance
  • Quality Assurance
  • Technical Guidance

Nice-to-have

  • Strong Leadership Skills
  • Problem Solving
  • Proactive Safety Culture
  • Interpersonal Skills

Key Requirements

  • Minimum 5 years hydro electric generator experience
  • Minimum 5 years mechanical installation experience
  • Bachelor's degree in engineering or equivalent technical diploma
  • Strong technical knowledge of hydroelectric plant systems

Work Rights

Not specified

Tailored Resume

Cover Letter