hr manager recruitment careers in Barka, Oman