digital media careers in Essen, Germany