digital media careers in Munich, Germany