parts coordinator careers in Ibri, Oman