administration human resources careers in Ibri, Oman