windows citrix careers in Coimbatore, India