Human resource planning hrp careers in Barka, Oman