online business careers in Hamburg, Germany