cloud computing careers in Ibri, Oman