it computing,technology careers in Essen, Germany