Technical Site Manager

Company:  IBERDROLA FRANCE SAS
Location: Saint-Brieuc
Closing Date: 27/07/2024
Salary: £40 - £60 Per Annum
Type: Temporary
Job Requirements / Description
With more than 170 years of history, Iberdrola is a world leader in energy. The group is active in Europe (France, Spain, United Kingdom, Portugal, Germany, Italy and Greece), the United States, Brazil, Mexico, Australia and is developing in Japan, Ireland, Sweden and Poland.Iberdrola has made the bold and visionary choice to anticipate the energy transition and the growing energy needs for the world of tomorrow. Every day, the 38,000 women and men of the group unite to fight climate change by offering a clean, reliable and innovative economic model. ABOUT IBERDROLA FRANCE Iberdrola is located in France since 20 years, with its head office in Paris - La Défense and its offices in regions. In addition to the Saint-Brieuc offshore wind project, the company is present in the fields of onshore wind power, photovoltaic solar energy and the retail energy market. We have developed a long-term investment strategy throughout the country which will enable us to achieve an installed capacity of 614 MW in 2023. OUR MISSION We are driving the energy transition towards a sustainable model through investments in renewable energy, smart grids, and large-scale energy storage. With our commitment to clean energy, we are one of the lowest emitters globally and an international reference for our contribution to combating climate change and sustainable development.Our culture focuses on create an inclusive and collaborative environment, respecting individuals and their differences. All qualified candidates will be considered for employment without regard to age, race, color, religion, national origin, sexual orientation, disability, gender, or gender identity.We are investing heavily in renewable energy, smart grids, large-scale energy storage and digital transformation. RESPONSABILITIES AND FUNCTIONS You will be part of the Saint Brieuc team and reporting to the Site Manager. Responsible for defining and delivering technical projects aimed to improve the availability and reliability of the wind farm with an emphasis on standardisation, digitisation of data, innovation and supporting the Operations Engineering team to strive for efficiency and excellence in delivering asset performance.You will be working as part of a global business with activities in many countries across Europe and the rest of the world, although with a main focus on the offshore windfarm sites in Continental Europe. Main functions are the following :Manage the complete lifecycle of projects that are assigned.Achieve project objectives within time, budget and quality standards following industry best practice, HSE, regulatory and legal compliance.Ensure project execution with intelligent and cost-effective resourcing.Asist the Site Manager to coordinate works and activities as required.Provide technical information to the Operations Engineering team, as required, mainly related to the on site assets.Witness specific activities/works carried in the wind farm, as per the Site and/or Operations Engineering instructions, in order to gather information/evidence, etc as required.Support the Operations Engineering Leads by delivering processes and procedures required to implement a successful O&M asset integrity management system.Ensure appropriate considerations and lessons learnt regarding offshore wind farm Operation and Maintenance are captured and shared across the different Offshore Projects. Establish the right mechanisms for this process and ensure the teams and project implements them.Coordinate the technical interaction of Operations Engineering, Site, Global Services and other technical resources with OEMs, Service Providers, consultants, certifiers and regulators (relating to their asset) to ensure productive relationships and the highest technical response.Provide recommendations to the business giving input and support to the projects throughout the whole life cycle.Contribute to develop the O&M asset integrity management systems to protect and maximise asset values and production revenue for the global portfolio.Ensure O&M technical inputs are communicated and implemented to the new projects EXPERIENCE You have a Master degree or equivalence Scpecialised in Mechanical or Electrical or Electronics or Control)  Sound technical knowledge relevant to the offshore wind industry (eg. Structures, Cables, High Voltage, Scada, Drivetrains, Electronics, Data analysis). Highly IT literate. Relevant experience of offshore wind Ability to work, manage project teams and manage decision making process under pressure and to deadlines. Sound planning and analysis skills with the ability to look forward and see / anticipate problems and thereafter plan and implements mitigating solutions. Experience and understanding of technical due diligence. LANGUAGES French : fluent #J-18808-Ljbffr
Apply Now
Share this job
IBERDROLA FRANCE SAS
  • Similar Jobs

  • Manager commercial

    Saint-Brieuc
    View Job
  • Gestionnaire de Comptes/Account Manager - Traitement des eaux/Water Treatme

    Saint-Brieuc
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙