Environment u0026 energy careers in Barka, Oman