it solutions sales careers in Ibri, Oman