digital graphic designer careers in Ibri, Oman