explaingit

aureliowozhiak/awesome-data-engineering-br

Analysis updated 2026-05-18

65Audience · generalComplexity · 1/5LicenseSetup · easy

TLDR

A Portuguese language curated guide and learning roadmap for becoming a data engineer, focused on the Brazilian job market.

Mindmap

mindmap
  root((repo))
    What it does
      Explains data engineering
      Five phase roadmap
      Brazilian salary data
      Curated resource links
    Tech stack
      SQL
      Python
      Apache Airflow
      Apache Spark
      Apache Kafka
    Use cases
      Learn data engineering from scratch
      Plan a career change
      Research Brazilian salaries
    Audience
      Beginners
      Career changers
    Setup
      No installation needed
      Read the README directly

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Learn what data engineering is and how it differs from data analysis and data science.

USE CASE 2

Follow a structured five phase roadmap to build data engineering skills from scratch.

USE CASE 3

Research typical Brazilian salary ranges for data engineers by seniority level.

USE CASE 4

Find curated books, YouTube channels, and communities focused on data engineering.

What is it built with?

SQLPythonApache AirflowApache SparkApache Kafkadbt

How does it compare?

aureliowozhiak/awesome-data-engineering-br5ec1cff/injectrcaditlfp/hydralauncher-desktop-installer
Stars656565
LanguageC++C++
Setup difficultyeasyhardeasy
Complexity1/54/51/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Licensed under Creative Commons Attribution 4.0, which allows free sharing and adaptation as long as you credit the original source.

In plain English

This repository is a curated Portuguese language guide to data engineering, aimed at people in Brazil who want to learn the field or grow their career in it. Rather than being a piece of software, it is a large collection of organized links, explanations, and reference material, following the common awesome list format used across GitHub. It opens by explaining what data engineering actually is: the discipline of building and maintaining the pipelines and infrastructure that collect, transform, store, and deliver reliable data for analysis, machine learning, and other products. It contrasts this role with a data analyst, who consumes data to produce insights, and a data scientist, who builds predictive models, using a comparison table to show how their tools and day to day work differ. It also describes typical daily tasks such as writing batch and streaming pipelines, modeling analytical tables, integrating data sources, and documenting data catalogs, alongside the common tools used for each. For the Brazilian market specifically, it lists which industries commonly hire data engineers, such as fintechs, e-commerce, banking, and consulting firms, and gives approximate salary ranges by seniority level in Brazilian reais. It also explains market trends driving demand, including cloud adoption, the shift from ETL to ELT workflows, lakehouse architectures, and Brazil's data protection law. The core of the repository is a five phase learning roadmap, shown as a diagram, that moves from foundational skills like SQL, Python, Git, Linux, and Docker, through pipeline tools like Airflow and dbt, into large scale processing with Spark and cloud platforms, then real time streaming with Kafka, and finally career preparation covering portfolio projects, interviews, and certifications. Beyond the roadmap, the repository links out to recommended books, YouTube channels, podcasts, newsletters, communities, cheat sheets, and other GitHub repositories relevant to the field. This resource is aimed at Portuguese speaking beginners and career changers interested in data engineering, as well as working analysts or scientists considering a shift into the role, and requires no coding to browse since it is primarily a reference document.

Copy-paste prompts

Prompt 1
Summarize the five phase roadmap in this repository and suggest a study plan based on it.
Prompt 2
Explain the difference between a data engineer, data analyst, and data scientist using this repository's comparison.
Prompt 3
Recommend which tools from this roadmap to learn first if I already know SQL and Python.
Prompt 4
List the practice projects and challenges this repository suggests for beginners.

Frequently asked questions

What is awesome-data-engineering-br?

A Portuguese language curated guide and learning roadmap for becoming a data engineer, focused on the Brazilian job market.

What license does awesome-data-engineering-br use?

Licensed under Creative Commons Attribution 4.0, which allows free sharing and adaptation as long as you credit the original source.

How hard is awesome-data-engineering-br to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is awesome-data-engineering-br for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.