it administrative clerical careers in Sohar, Oman