it information technology IT IT Manager careers in Ibri, Oman