operations customer careers in Ibri, Oman