e travel careers in Barka, Oman