employee recruitment careers in Bawshar, Oman