digital project manager careers in Essen, Germany