Current vacancies
Project Finance Administrator – Cape Town, South Africa
May 14, 2012Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind projects as well as emerging renewable technologies. ...
Head of Construction – Dublin – Ireland
May 11, 2012Overview Mainstream Renewable Power is a renewable energy development company with operations in North America, South America, South Africa, UK offshore and Germany offshore. Our...
Offshore Engineer – London, UK
April 30, 2012SMart Wind requires an Offshore Engineer to support the Engineering Coordinator in the delivery of SMart Wind’s engineering development milestones. The Offshore Engineer will assist...
Electrical Engineer – Chile
April 25, 2012Mainstream Renewable Power has a large wind and solar development pipeline in Chile and has its’ first wind farm project currently in the process of...
Commercial Associate – Chile
April 25, 2012The Commercial Analyst role will support Mainstream’s Commercial Manager based in Santiago working within the Procurement and Project Delivery team. Activities will include financial modeling,...
Construction Contract Manager – Cape Town, South Africa
April 25, 2012Overview Mainstream Renewable Power is a renewable energy development company with operations in North America, South America, South Africa, UK offshore and Germany offshore. Our...
Construction Site Manager – site based role – Droogfontein, South Africa
April 25, 2012Overview Mainstream Renewable Power is a renewable energy development company with operations in North America, South America, South Africa, UK offshore and Germany offshore. Our...
Construction Site Manager – site based role – De Aar Site, South Africa
April 25, 2012Overview Mainstream Renewable Power is a renewable energy development company with operations in North America, South America, South Africa, UK offshore and Germany offshore. Our...
Construction Site Manager – site based role – Jefferys Bay, South Africa
April 25, 2012Overview Mainstream Renewable Power is a renewable energy development company with operations in North America, South America, South Africa, UK offshore and Germany offshore. Our...
HSE Manager – Johannesburg/Cape Town – South Africa
April 25, 2012Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind projects as well as emerging renewable technologies. ...
Electrical Engineer – Johannesburg/Cape Town – South Africa
April 25, 2012Overview Mainstream Renewable Power is a renewable energy development company with operations in South Africa, North America, South America, Ireland, UK offshore and Germany offshore....
Research and Policy Analyst – London/Dublin
April 24, 2012Mainstream is a leading global renewable energy company with operations throughout North America, South America, South Africa and Europe. Its core business is to develop, build...
Senior Electrical Engineer (Offshore) – London, UK
April 18, 2012Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind and onshore PV projects as well as...
Civil Engineer (Offshore) – London, UK
April 18, 2012Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind and onshore PV projects as well as...
CAD/GIS Technician – London, UK
April 18, 2012Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind and onshore PV projects as well as...
Environmental Manager – London, UK
April 17, 2012SMart Wind requires an Environmental Manager to support the Environmental Impact Assessment, stakeholder consultation process and site surveys and to provide technical and strategic advice...
Finance Manager – Group, Dublin, Ireland
April 12, 2012Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind projects as well as emerging renewable technologies. ...
Junior Solar Analyst – Santiago, Chile
April 10, 2012Mainstream Renewable Power is currently recruiting for a junior solar analyst to support Mainstream’s solar development programme in Chile. The successful candidate will be an...
Junior Energy Analyst – Santiago, Chile
April 10, 2012Mainstream RP is currently recruiting for a Junior Energy Analyst who will be based in our Santiago office in Chile. This position will specialise in...
Commercial Executive – Johannesburg, South Africa
March 13, 2012Mainstream Renewable Power is a leading developer of renewable energy projects globally and has significant activities in South Africa. Due to our expanding position and...
Junior GIS technician – Cape Town, South Africa
March 7, 2012Job Summary: The Junior GIS technician is an entry level post, ideally suited to a recently graduated professional. The candidate will take responsibility for...
Smart Wind Health & Safety Manager – London, UK
March 5, 2012Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind projects as well as emerging renewable technologies. ...
Development Manager – Cape Town, South Africa
February 19, 2012Job Summary: The Development Manager is a mid-career level post, ideally suited to a graduated professional with a minimum of 5 – 8 years work...
Solar Development Manager – Johannesburg, South Africa
February 19, 2012Job Summary: The Development Manager is a graduated professional engineer with a minimum of 5 – 8 years work experience and preferably with project development...
Grid Manager – Cape Town, South Africa
February 19, 2012Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind projects as well as emerging renewable technologies. ...
Offshore Projects Lawyer – London, United Kingdom
February 7, 2012Vacancy type: In-house Lawyer Practice areas: Primary: construction contracts; acquisitions and disposals; finance; corporate finance; and electricity trading. Supporting: legal relationship management and legal risk...
Commercial Executive, Chile
January 30, 2012Role: The Commercial Executive role will act as Mainstream’s local commercial representative in Chile. Role is based in Santiago Scope: The role will require relationship...
Grid Manager, Chile
January 30, 2012Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind projects as well as emerging renewable technologies. ...
Financial Modeller – Dublin
December 9, 2011SUMMARY OF ROLE The Financial Modeller will support the Project Delivery team in preparing and building financial models. The Project Delivery team consists of experienced...
See a related video
I'm David Nunan. If you need any further information on Careers then click here to contact me directly.
Get the latest news
from our global team.



