esl careers in Barka, Oman