windows citrix careers in Hosur, India