logistics supply chain transportation careers in Essen, Germany