Computer IT IT technician A careers in Ibri, Oman