service careers in Bawshar, Oman