Senior Data Engineer (m/f/d)

  • Full time
  • Prague
  • Posted 1 week ago

DHL Supply Chain Management GmbH



Position: – Senior Data Engineer (m/f/d)
Customer: DHL Supply Chain
Grade: RCS I
Contract Type: Full-time, Permanent
Closing Date for Applications: September, 21st

Location: Bonn and Prague preferred

UKI – Milton Keynes, India – Chennai and Singapore considered

Global Data & Analytics Services is a Team within DHL Supply Chain – Information & Performance Management Centre of Excellence. The department works with state of the art technologies in Data Analytics area. We define data reference architecture for Supply Chain globally and design & implement end-to-end data pipelines for our business critical applications.

DHL Supply Chain are offering a unique chance to become a Senior Data Engineer in the Global Data & Analytics Services Team where you will be working on Data Lake and Data Warehousing projects. This role will be responsible for analyzing business and system requirements, and define optimal data strategy of fulfilling them. The role holder will designing and implementing data acquisition strategies and they will own and extend the business’s data pipeline through the collection, storage, processing, and transformation of large data-sets.

Further responsibilities of the Senior Date Engineer will include;

  • Building scalable, performant, supportable and reliable data pipelines. You must enjoy optimizing data systems as well as building them from the ground up.
  • Setting up new and monitoring of existing metrics, analyzing data, and in cooperation with other Data & Analytics team members to identifying and implementing system and process improvements.
  • Supporting collection of the metadata into our data catalogue system where all available, ensuring data is maintained and cataloged accurately.
  • Defining and implementing DevOps framework using CI/CD.
  • Working closely with big data architects, data analysts, data warehouse engineers, and data scientists.
  • Supporting and promoting Agile way of working using SCRUM framework.
  • Coaching and supporting junior data engineers within the team.
  • What will you need?

    To be successful in this role you will need to have excellent analytic skills related to working with structured, semi structured and unstructured datasets, Expert SQL knowledge and experience with relational as well as no-SQL database systems.

    You must have expert level Programming skills in Python/PySpark, and it would be beneficial if you have also experience in Java/Scala programming.

    Furthermore, we would prefer you to have experience with Data Warehousing for large complex data sets – defining, building and optimizing data models based on use case requirements.

  • University Degree in Computer Science, Information Systems, Statistics, or related field;
  • Minimum 5-7 years of experience in the IT;
  • Minimum 3-5 years of experience in the Data Engineer role;
  • Expertise with Data Lake/Big Data Projects implementation in Cloud (preferably MS Azure) and/or On-premise platforms:
  • Cloud – Azure technology stack:  ADLS Gen2, Databricks (proven experience is a big plus!), EventHub, Stream Analytics, Synapse Analytics, AKS, Key Vault;
  • On Premise: Spark, HDFS, Hive, Hadoop distributions (Cloudera or MapR), Kafka, Airflow (or any other scheduler)
  • Ability to develop, maintain and distribute the code in modularized fashion
  • Working experience with DevOps framework
  • Very good understanding of Software Development Lifecycle, source code management, code reviews, etc.
  • Experience in performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement;
  • Experience in building processes supporting data transformation, data structures, metadata, dependency and workload management;
  • You should have:

  • Ability to collaborate across different teams/geographies/stakeholders/levels of seniority
  • Energetic, enthusiastic and results-oriented personality
  • Customer focus with an eye on continuous improvement
  • Motivation and ability to perform as a consultant in data engineering projects
  • Ability to work independently but also within a Team – you must be a team player!
  • Strong will to overcome the complexities involved in developing and supporting data pipelines
  • Agile mindset
  • Language requirements:

  • English – Fluent spoken and written (C1 level)
  • We will ensure that all our resourcing activities are fair, transparent and consistent across the Globe. We want to ensure that the candidate experience is of the highest professional standard.

    The Company is committed to providing equality of opportunity for all employees. Furthermore we aim to ensure our workplaces are free from discrimination and that not only employees but also our potential future employees are treated fairly and with dignity and respect. We will ensure that equality of opportunity maintains a high profile in our organisations.

    To apply for this job please visit