Be part of a world-leading team, experience new cultures and fast forward your career growth and opportunities. Check out our vacancies below.
Content Development and Policy Executive
This is a new and exciting opportunity which will particularly appeal to someone with a passion for renewable energy, a proven ability to expertly analyse complex information, and a superior flair for storytelling in the English language. This role will be Dublin-based and offers exposure across global energy markets and to a variety of senior leaders across our team around the world.
Energy Analysis Manager Wind & Solar
Mainstream Renewable Power is currently recruiting for an Energy Analysis Manager Chile to support Mainstream’s solar and wind energy development in Chile. The successful candidate will be based in our Santiago office and will be part of the global Energy Analysis Group. This position requires a highly numerate and computer-literate candidate with a proven track-record in energy analysis and excellent communication skills.
This full-time position is responsible for providing administrative support to the General Manager and a Senior Team of currently six, together with the administration of the international and national flights and hotels, in coordination with the travel agent.
Project Controls Analyst
Mainstream Renewable Power is looking for a Project Controls Analyst to work with the Development and Project Controls Manager on the implementation of standardised project and portfolio scheduling and reporting across Mainstream’s Development and Construction projects, portfolios and platforms. The Project Controls Analyst will be responsible for ensuring consistent and quality scheduling and reporting of projects across Mainstream’s global portfolio.
Project Development Manager
Mainstream Renewable Power is looking for a Project Development Manager who will be responsible for managing a portfolio of wind and PV projects from the Development Phase up to Financial Close is achieved so that they can be taken through into construction and operation.
As the Quality Health & Safety and Environmental (SHEQ) Manager, you will provide expert advice and implement strategy in relation to development, construction and operation of Mainstream’s projects and associated works.
Senior Business Developer Philippines
This role is primarily focused on identifying and following up on renewable energy opportunities for Mainstream in new markets and evaluating projects which have been presented to Mainstream. The role will also involve the creation of development agreements and partnerships with selected partners.
Senior Business Developer Vietnam
Mainstream is looking for 2 experienced Senior Business Developers to develop our business in new markets and expand the renewable energy footprint of Mainstream globally. At least 2 of these positions will be permanently based in Asia. This role will require regular international travel and the likely requirement to relocate with the role for periods of time.
Solar Development Project Manager
Mainstream Renewable Power is looking for a Solar Project Development Manager who will be responsible for managing a portfolio of PV projects from the Development Phase up to Financial Close is achieved so that they can be taken through into construction and operation.