Data Engineering

Data Engineering Learning Journey

Develop Your Data Engineering Skills

From Concepts to Cutting-Edge Data Engineering

Learn how to take data and AI concepts from concept to prototype and to production-ready application. Acquire the skills to develop and run Data and AI solutions at an enterprise-scale with ease! Take part in a specific training or advance through the entire journey. Learn how to build secure data platforms and reliable AI applications that are engineered for scale.


The Learning Journey for Data Engineers

How do you become a data engineering expert? Start here! We’ve put together a carefully crafted learning journey for data engineers. Knowing engineers love to figure things out on their own, we packed the program with opportunities to learn, hands-on, by solving real-life situations. Plus, there’s plenty of practical philosophy, too.

We’ll teach you how to leverage Docker to ease your deployments and navigate code written by data scientists ( Advanced Python and Data Science in Production). You will learn to use Apache Airflow, Apache Spark, and Kafka like a forklift to move data around. And we won’t shy away from proven technologies either, like ElasticSearch. We also remain on the cutting edge with others, like Apache Flink.

Download training brochure

Download the GoDataDriven brochure for a complete overview of available training sessions and data engineering, data science, and analytics translator learning journeys.

Download brochure

Learning Journey

Junior Data Engineer

Learning Goals for a Junior Data Engineers

  • Writes correct and clean code with guidance
  • Participates in the technical design of features with guidance
  • Knows how to integrate CI/CD concepts into their daily coding
  • Able to create simple pipelines without guidance
  • Knows how containerization works, and what it simplifies
  • Can write and push containers

Training Courses


+ Professional Scala Development / 2-daysPublic & In-Company


Learning Journey

Medior Data Engineer

Learning Goals for a Medior Data Engineers

  • Understands and makes well-reasoned design decisions and trade-offs in their area
  • Able to quickly get familiar with larger codebases
  • Able to create complex pipelines without guidance

Training Courses


+ Concurrency in Scala / 2 daysPublic & In-Company

Learning Journey

Senior Data Engineer

Learning Goals for a Senior Data Engineers

  • Go-to expert in one area; understands the broad architecture of the entire system
  • Provides technical advice and weighs in on technical decisions that impact other teams or the company at large

Training Courses



Develop the skills of your organization

Find the right courses to grow your team’s Data & AI skills, or design learning journeys at scale to empower your entire organization.

In-Company Training Programs

Data Pipelines with Apache Airflow

Yes, we’re book authors too.

Our experienced data engineers Bas Harenslak and Julian de Ruiter explain how to use Apache Airflow to create efficient and automated pipelines. They use their consulting experience from companies like Heineken, Unilever and to present relevant use cases and applications.

You will find the following content in the book:

  • Framework foundation and best practices
  • Airflow’s execution and dependency system
  • Testing Airflow DAGs
  • Running Airflow in production


We’re hiring!

Come join our growing team of AI Experts. Check our careers page.

What Are We Looking For
Get in touch with the experts

Have any questions?

Contact Gert-Jan Steltenpool, our Director of Sales, if you want to know more. He’ll be happy to help you!