solar project careers in Barka, Oman