Surfalytics
All pet projects
Data Engineering intermediate ⏱ 10–15 hours

dbt Core + Snowflake Analytics Pipeline

Deploy a full dbt transformation platform from scratch with Snowflake, virtual environments, and Docker packaging.

dbtSnowflakeDockerAnalytics Engineering
View project on GitHub

What you’ll build

A production-style dbt project targeting Snowflake: staging → intermediate → mart layers, scheduled runs, and the whole thing packed in a Docker container for portability.

Skills you’ll practice

  • dbt project structure: sources, staging, marts, tests, docs
  • Snowflake roles, warehouses, and schema management
  • Running dbt inside Docker for reproducible environments
  • Writing data tests and generating documentation