human resource hrjobs careers in Barka, Oman