International centre of excellence careers in Barka, Oman