34384 ah careers in Essen, Germany