citrix careers in Bawshar, Oman