hr admin experience careers in Bawshar, Oman