Activez les alertes d’offres d’emploi par e-mail !
Mulipliez les invitations à des entretiens
Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.
Join a forward-thinking company as a Deputy Site Manager, where you will play a crucial role in supporting site operations for renewable energy projects. This position involves ensuring safety and efficiency while managing technical disciplines and leading continuous improvement initiatives. You will develop operational processes, coordinate with construction teams, and build relationships with stakeholders to facilitate a seamless transition from construction to operational phases. If you are passionate about sustainable energy and have a strong background in engineering and project management, this opportunity is perfect for you.
ABOUT IBERDROLA
With over 170 years of history, Iberdrola is a global leader in energy, active across Europe, the United States, Brazil, Mexico, Australia, and developing in Japan, Ireland, Sweden, and Poland.
We are committed to the energy transition, aiming to meet future energy needs with a clean, reliable, and innovative economic model. Our 38,000 employees worldwide work daily to fight climate change.
ABOUT IBERDROLA FRANCE
Located in France for 20 years with headquarters in Paris - La Défense, and regional offices, Iberdrola France is involved in offshore wind, onshore wind, photovoltaic solar energy, and retail energy markets. We aim for an installed capacity of 614 MW in 2023.
OUR MISSION
We promote sustainable energy through investments in renewable energy, smart grids, and energy storage. We are recognized globally for our low emissions and contributions to combating climate change and sustainable development.
Our culture emphasizes inclusivity, collaboration, and respect for individual differences. We consider all qualified candidates regardless of age, race, color, religion, national origin, sexual orientation, disability, gender, or gender identity.
YOUR ROLE
The Deputy Site Manager supports the Site Manager in implementing site operations and maintenance strategies, ensuring safety, efficiency, and compliance with statutory and company policies. The role requires managing technical disciplines, leading specific technical areas for continuous improvement and cost reduction, and supporting site setup during the O&M phase, including developing processes and interfacing with construction teams.
RESPONSIBILITIES AND FUNCTIONS
Key responsibilities and accountabilities
Main functions and activities
Experience
Languages
Mobility Information
Applicants must comply with immigration requirements to work legally in the country of the vacancy.