human resource hrjobs careers in Bawshar, Oman