information services careers in Stuttgart, Germany