For Employers
Senior Technical Project Manager - Onshore Renewable M/F
Company logo (non-clickable)
Total Energies
OtherJob category
Other
Candidate Profile

  • Graduate Degree in Engineering
  • Minimum 10 years of experience within the onshore wind industry, as Project Manager with an electrical or mechanical engineering background, either within a renewable energy developer/IPP or contractor
  • An experience in photovoltaic solar energy would be a plus
  • Business Development and/or Project Development background in Renewables
  • Specific experience in the pre-FID or "pre-construction" and execution phases is required
  • Fluent in English (French as a plus)

Activities

Offshore wind energy is a constantly growing business worldwide. TotalEnergies has set itself the ambitious target of achieving 35 GW of renewable energy capacity in operation by 2025 and 100 GW by 2030 (out of which ~80% will be onshore, either solar PV or onshore wind).

To support this growing activity within the Company, we are recruiting a Senior Technical Project Manager - Onshore Renewable M/F who will be responsible for the technical management of the Company's portfolio of large-scale renewable power onshore projects (between 20MW and 1.5GW each, with a primary focus on onshore wind and then solar PV projects), leading the successful execution of these projects in terms of budget, schedule and performance criteria.

The position can be based in Courbevoie or Lyon, France.

Your main tasks will be as follows:

  • During development phase (from Origination until the Company Final Investment Decision):

You are responsible for the overall technical and contractual aspects of your portfolio of renewable power onshore projects.

With your project team, you are therefore responsible to lead the studies to support onshore renewables development from origination (feasibility studies) to the closing of project development (conceptual, and then pre-project + FEED studies).

This will be your primary task.

  • During project execution:

You provide technical support to the execution teams, in order to deliver the projects on time, on budget and as per project requirements.

  • During asset operation:

You provide technical support to the Asset Management / Operation &Maintenance teams with a focus on technical scope.

You also directly contribute to build and improve onshore power technical expertise with a focus on:

- Developing innovative solutions (products, processes, projects schemes...)
- Ensuring standardization of processes/procedures/templates related to his/her scope
- Managing Lessons Learned and keep up-to-date dedicated registers related to his/her scope
- Developing and managing KPIs and continuous improvement activities related to his/her scope
- Training and coaching more junior staff

Context & Environment

TotalEnergies has created a new entity, OneTech, which combines all the corporate departments related to technical issues or R&D at our different segments (Exploration & Production, Refining & Chemical, Marketing & Services and Gas, Renewables & Power). With a 3,400-strong workforce, OneTech will be split into three hubs: an Industrial Hub supporting the Company's expansion in gas, renewables, electricity and carbon emissions reduction, a Research & Development Hub which will pool all of TotalEnergies' research activities to anticipate the Company's transformation, by giving priority to the low-carbon mix and a Support Hub which provides expertise and technical support to the TotalEnergies affiliates and business units worldwide.

By integrating all the Company's technical and R&D expertise in a single entity, OneTech becomes one of the pillars of TotalEnergies' transformation into a multi energy company.

Apply

<

TotalEnergies is a global multi-energy company engaged in the production and supply of various forms of energy: oil and biofuels, natural gas and green gases, renewables, and electricity. Its 105,000 employees are committed to providing increasingly affordable, clean, reliable, and accessible energy to a wide audience. Present in over 130 countries, TotalEnergies places sustainability at the core of its projects and operations to contribute to the well-being of communities.
Related tags
-
JOB SUMMARY
Senior Technical Project Manager - Onshore Renewable M/F
Company logo (non-clickable)
Total Energies
La Celle-sous-Gouzon
15 days ago
C-level / Executive
Full-time