IT, Computing and Technology careers in Hamburg, Germany