solar energy careers in Mecca, Saudi Arabia