human resources Administration careers in Sohar, Oman