service,advisor careers in Barka, Oman