windows citrix careers in Kota, India