human resources careers in Ibri, Oman