2024 Data Engineering Roadmap

100+ people got it. 105+ tools and concepts needed to become Data Engineer.

Nata in Data
Fundamentals of Data Engineering book cover

📍 Locations: Europe, Asia

Data Job Board

Jobs for Interns/Trainees/Juniors, as well as Middle & Senior:

  • Data Engineers
  • Data Scientists
  • Data Analysts


P.S. The list is constantly updating + I get job offers/internships from recruiters

View positions

Latest articles

Useful insights and resources the blog to learn from

blog preview image

Python for Data Engineering

How I use Python as a Data engineer: Python plays a vital role in my daily work as a data engineer. In this guide, I’ll share tips, best practices, and insights into how I use Python effectively as a Senior Data Engineer. [source: https://datanerd.tech/] Python is among the top 5 essential skills for a data engineer. Its simple syntax makes it super friendly even to beginners. Python’s extensive ecosystem of frameworks and libraries, such as pandas, numpy, and Airflow, supports diverse data

blog preview image

Best Practices to Get Started with Data Observability + Hands-On Examples

! Get your Data Observability checklist in the end ! DATA DOWNTIME - words that send shivers down the spine of every Data Engineer. It’s literally like stopping blood flow in the human body or bringing a business to a halt. Want an even better comparison of how severe Data issues can be? Just as diseases can disrupt the human body, erroneous data can wreak havoc on a business. Let's explore some common types of erroneous data issues and how they can affect a company's processes: ⚠️ Corrupted

blog preview image

Data Engineering for Beginners

Basics are not SQL or Python. If you want to learn Data Engineering you need to understand DATA FUNDAMENTALS first Before jumping on such a robust language like Python, it’s better to understand WHERE you need to apply it and in which context. The beginning of my career started with Python and zero knowledge about Data Engineering, so instead of leveraging Python for let’s say batch pipelines, I was wasting my time studying Django and Flask frameworks which are cool, but not a 100% match. I ca

Learn from videos

Check out my latest videos on YouTube.

Get in touch

Follow me for more useful content and memes.