Technical Advisor Turbine/ Generator
Today
Niagara Falls, New York, United States
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
The Technical Advisor (Turbine/Generator) at GE Vernova in Niagara Falls, NY, is an on-site specialist responsible for the installation and commissioning of hydroelectric projects. Key responsibilities include ensuring compliance with safety and quality standards, guiding construction teams, monitoring installation processes, and coordinating with subcontractors. Candidates should have a degree in engineering and extensive experience in construction site management.
Job Description SummaryThe Technical Field Advisor (Turbine and Generator) is the on-site technical specialist supporting the installation and commissioning of hydroelectric power projects. This role ensures that the mechanical and overall works are executed in accordance with the design, technical standards, quality requirements, and health and safety regulations.Job DescriptionThe Technical Field Advisor is responsible for preparing, directing and controlling the different phases of field operations for a project. This role is crucial to ensure that site works are completed safely, at the required quality standards, on time and within budget. The ideal candidate will have extensive experience in construction sites management, strong leadership skills, and the ability to solve problems quickly and efficiently.
Primary Responsibilities:
Ensure EHS compliance, evaluate tasks to assess hazards posing risks to workers, confirm controls are in place to prevent injuries and unplanned events. Stop work if risks are not sufficiently mitigatedPromote and uphold a strong safety culture; ensure all technical work complies with EHS requirementsParticipate in risk assessments, method statements, and job safety analyses for high-risk activities (heavy lifts, confined spaces, hot work, working at heights, energized work)Support implementation of environmental protection measuresEnsure compliance with applicable standards, permits, and regulatory obligations during construction and commissioningWork closely with the Site Manager to plan and sequence construction activitiesProvide input to construction schedules for technical tasks and critical path activities.Provide day-to-day technical guidance and expertise to on site construction teamsLead and direct various labour teams in the planning and execution of daily activitiesClosely monitor critical installation processes such as turbine and generator alignment, bearing installation, shaft coupling, critical lifts, etc.Review and interpret engineering drawings, specifications, procedures, and manualsVerify that construction and installation work complies with design, codes, standards, and OEM requirementsParticipate in inspections and critical quality checks (alignment, welding, grouting, etc.)Support resolution of technical non-conformances and punch list itemsProvide input to construction schedules for technical tasks and critical path activitiesSupport constructability reviews and propose solutions to technical and logistical constraintsCoordinate with specialized subcontractors for key installation tasksReview and validate test resultsSupport preparation of as-built documentation and O&M handover packagesProvide regular updates to project leadership on technical issues, risks, and progressAct as site technical point of contact for design engineers, project managers, methods engineers, subcontractors and customer representativesParticipate in technical meetings, design clarifications, and change management discussionsLead or contribute to root cause analysis for construction issuesRecommend technical solutions, field changes and design optimizations where appropriateCapture lessons learned and improvement opportunities for future projects and standard practicesQualifications:
Bachelor’s degree in mechanical, electrical, or civil engineering, or a related technical disciplineEquivalent technical diploma with substantial hydro or power plant construction experience may be considered.Minimum of 5 years of prior hydro electric generator experience, preferably in a supervisor capacityStrong technical knowledge of hydroelectric plant systems and structuresMinimum of 5-years in mechanical installation of shaft lines, turbines or generatorsExcellent computer skills and MS office knowledgeSkills:
Actively respect all safety instructions detailed in the site EHS plan and being proactive on all safety related topics at the work siteReport any quality issues and non-conformities and ensure the site quality plan is respected at every step of the workAbility to lead, motivate and empower staffPerform skilled duties involving shaft line alignment, bearing settings, mechanical precision tools and measurements, setting on-site machining toolsRead and understand manuals, drawings, plans and specifications.Communicate clearly and concisely, both orally and in writingEstablish and maintain effective working relationships with those contacted in the course of workWork under pressureStrong problem-solving and decision-making skills in a field environment.Good communication and interpersonal skills for working with multi-disciplinary teams and contractorsFor candidates applying to a Canadian-based position, the pay range for this position is between $92,800 and $139,800 CAD. The specific pay offered may be influenced by a variety of factors, including the candidate’s experience, education, and skill set.
Bonus eligibility: annual bonus
This posting is for an existing vacancy.
Additional InformationRelocation Assistance Provided: No
Ge Vernova
|
More Sales / BD / Account Management jobs in climate
Fundraising Coordinator
Today
Conyers, United States
Today
Houston, United States
Today
New York, United States

Today
Wake Forest, United States
Today
Arlington, United States
Today
Reston, United States
Today
Hagerstown, United States
Today
Seattle, United States
Today
Aurora, United States
Today
Westphalia, United States

Today
Port St. Lucie, United States
Today
Atlanta, United States
Today
San Francisco, United States
Sheep Flock & Dairy Manager – Regenerative Livestock Systems
Today
England, United States
Today
Hendersonville, United States
Today
Nashville, United States
Other jobs at Ge Vernova
6+ months ago
Bengaluru, India
6+ months ago
Cambridge, United States
6+ months ago
Sullivan's Island, United States
6+ months ago
Georgia, United States
6+ months ago
Inverness, United Kingdom
6+ months ago
San Francisco, United States
6+ months ago
Calgary, Canada