it administrative clerical careers in Bawshar, Oman