citrix careers in Sharjah, UAE