- Introduction to Data Engineering
- Basic Language Requirement: Python
- Solid Knowledge of Operating Systems
- Heavy, In-Depth Database Knowledge – SQL and NoSQL
- Data Warehousing
- Data engineering skills
- Architecting distributed systems
- Creating reliable pipelines
- Combining data sources
- Architecting data stores
- Collaborating with data science teams and building the right solutions for them
- Data warehouse engineer
- Data platform engineer
- Data infrastructure engineer
- Analytics engineer
- Data architect
- Devops engineer