plaza careers in Bawshar, Oman