It infrastructure executive careers in Ibri, Oman