Citrix xen desktop careers in Rustaq, Oman