technology infrastructure careers in Ibri, Oman