Data Engineer
Building and maintaining data pipelines, data warehouses, ensuring data availability and quality
Level:
Data Engineering
14 skills · 70 requirements| Skill | Junior | Middle | Senior | Lead | Principal |
|---|---|---|---|---|---|
| Batch Processing | |||||
| Apache Spark | Awareness | Working | Advanced | Expert | Expert |
| dbt | Awareness | Working | Advanced | Expert | Expert |
| Pandas / Polars | Awareness | Working | Advanced | Expert | Expert |
| SQL-based ETL | Awareness | Working | Advanced | Expert | Expert |
| Stream Processing | |||||
| Stream Processing | Awareness | Working | Advanced | Expert | Expert |
| Data Lakehouse | |||||
| Delta Lake / Apache Iceberg | Awareness | Working | Advanced | Expert | Expert |
| Data Lake Architecture | Awareness | Working | Advanced | Expert | Expert |
| Data Warehousing | |||||
| Data Warehouse Design | Awareness | Working | Advanced | Expert | Expert |
| Data Governance | |||||
| Data Catalog | Awareness | Working | Advanced | Expert | Expert |
| Data Lineage | Awareness | Working | Advanced | Expert | Expert |
| Data Contracts | Awareness | Working | Advanced | Expert | Expert |
| Data Quality | |||||
| Data Quality | Awareness | Working | Advanced | Expert | Expert |
| Data Orchestration | |||||
| Apache Airflow | Awareness | Working | Advanced | Expert | Expert |
| Dagster / Prefect | Awareness | Working | Advanced | Expert | Expert |