Data Engineering Trainings

Data Engineering Training - Get an overview of how big data can be managed, analysed and interpreted.

Data Engineering Trainings

Big data is becoming increasingly relevant in the business environment. We show which tasks and problems a data engineer solves in his everyday work and how you can get started in this field yourself. Here is a small insight into the activities of our data engineers:


  • Building data lakes and end-to-end data pipelines, including large-scale production systems to integrate different data sources.
  • Preparation and processing of data for transfer into machine learning solutions
  • Supporting Data Scientists with self-developed tools for the efficient handling of large and/or complex data sets
  • Preparing delivery solutions for on-premise, cloud and hybrid infrastructures
  • Is involved in the following phases: Prototype, pilot and production

You can also gain initial experience in certain technologies and specialise further. Possible contents for this could be:


  • CI/CD - Continuous Delivery/Deployment and Continuous Integration enable faster and reliable software delivery, mainly through automation.
  • Spark - Open source engine for fast data retrieval with large data sets
  • Docker - Free software for isolating applications with container virtualisation

Your advantages

The right tools for the job! Best practices for selecting and using the right tools.

Experienced lecturers! Our lecturers bring expertise from large customer projects.

Hands On! Understandable exercises to be able to apply what you have learned in practice.

Our lecturers

Samir Wafa

Samir Wafa

Managing Data Engineer

Samir Wafa works as a Managing Data Engineer at AT GmbH. He is mainly involved in software architecture, software design, software engineering, full-stack development, microservices and REST.

Andreas Weber

Andreas Weber

Senior Expert Data Engineer

Andreas Weber is a Senior Expert Data Engineer at Alexander Thamm GmbH. His technical focus is on data engineering, design and implementation of ETL/ELT pipelines on cluster architectures and container technologies (Docker, Swam, Kubernets).

Dr Carsten Dittmar

Dr Carsten Dittmar

Partner & Area Director

Dr. Carsten Dittmar offers over 20 years of experience in Business Intelligence, Data Warehousing, Big Data & Analytics as an executive, analyst and consultant. His consulting focus is on strategy, governance and architecture consulting in data-driven transformation programmes and initiatives. He is a well-known author and speaker in the community and one of the European TDWI Fellows.

Simon Kaltenbacher

Simon Kaltenbacher

Head of Technology

Simon is Head of Technology at Alexander Thamm GmbH. There he advises customers on building data platforms and supports them in implementing data pipelines. He has been intensively following the Apache Spark project since version 0.9 and has already held several training courses and lectures on this technology.

Marcin Wojtyczka

Marcin Wojtyczka

Data Architect

Marcin Wojtyczka is a data architect with more than 10 years of experience in developing Big Data and DWH solutions with a strong software engineering background. He has extensive experience with large cloud providers and on-premise infrastructures and is a proponent of modern agile development methodologies.

Frequently Asked Questions



Who are the training courses aimed at?

Our data visualisation training courses are suitable for employees from all departments, business analysts, data scientists and management.

Is prior knowledge necessary?

No previous knowledge is necessary for our beginner training courses. Depending on the desired level, prior knowledge may be required. These will be agreed with you individually.

Where does the training take place?

The training can take place in our DataHub in Munich for up to 10 participants. Holding the training at your premises is also no problem. In the case of online variants, we will work with you to find the best tool for your IT infrastructure.

How long does a training course last?

The length of the training differs depending on the level and format. Our standardised beginner's training, for example, teaches the most important basics in 8 hours.

How many people can be trained?

Trainings with up to 10 participants take place in our rooms. There are no limits to the size of your rooms. Depending on the format, smaller groups can be used to address individual questions and needs.

Are there training materials?

Yes. Participants will receive the slides shown in bound form.

In which language will the training be held?

The language used is German. If required, the training courses can also be held in English.

What costs should I expect?

The prices vary, of course, depending on the desired content, the level of knowledge imparted and the number of participants, to name a few decisive factors. Ask for an offer without obligation!

Your contact

Michael Scharpf

Michael Scharpf

Training expert

Your request