online publishing careers in Essen, Germany