IT Information Technology Information Services Computer Software careers in Ibri, Oman