assistant admin careers in Bawshar, Oman