front desk receptionist careers in Barka, Oman