Skill-Profil

dbt

dbt models, tests, macros, packages, incremental models, snapshots

Data Engineering Batch Processing

Rollen

4

wo dieser Skill vorkommt

Stufen

5

strukturierter Entwicklungspfad

Pflichtanforderungen

20

die anderen 0 optional

Domäne

Data Engineering

skills.group

Batch Processing

Zuletzt aktualisiert

17.3.2026

Verwendung

Wählen Sie Ihr aktuelles Level und vergleichen Sie die Erwartungen.

Was wird auf jedem Level erwartet

Die Tabelle zeigt, wie die Tiefe von Junior bis Principal wächst.

Rolle Pflicht Beschreibung
Analytics Engineer Pflicht Understands dbt project structure, models, and ref/source functions. Follows established patterns for writing SQL transformations and schema tests. Uses dbt run and dbt test commands following team CI/CD workflows.
BI Analyst Pflicht Understands dbt basics and how it transforms raw data into BI-ready datasets. Follows team conventions for writing simple dbt models that feed dashboards. Uses dbt docs to understand data lineage and model dependencies.
Data Analyst Pflicht Understands dbt fundamentals: models, tests, and documentation. Follows team patterns for building analytical transformations from staging to mart layers. Uses dbt-generated documentation to discover available datasets for analysis.
Data Engineer Pflicht Creates dbt models: SELECT queries with ref() and source(), staging and mart models. Writes generic tests (unique, not_null). Understands DAG and dependencies between models.
Rolle Pflicht Beschreibung
Analytics Engineer Pflicht Independently builds dbt transformation pipelines with incremental models, snapshots, and custom macros. Implements data quality tests with dbt-expectations and dbt-utils packages. Configures materializations and optimizes model performance.
BI Analyst Pflicht Independently writes dbt models for BI reporting layer: metric definitions, aggregate tables, and dimensional models. Implements schema tests and data freshness checks. Configures dbt exposures to document downstream dashboard dependencies.
Data Analyst Pflicht Independently builds dbt models for analytical datasets with proper testing and documentation. Implements Jinja macros for reusable transformation logic. Configures model materializations appropriate for analytical query patterns and data volume.
Data Engineer Pflicht Designs dbt project: custom macros, incremental models, snapshots for SCD Type 2. Configures environments (dev/staging/prod). Optimizes models through materialization selection.
Rolle Pflicht Beschreibung
Analytics Engineer Pflicht Architects data systems with dbt. Optimizes for big data. Implements data governance and quality frameworks.
BI Analyst Pflicht Designs dbt project architecture for enterprise BI platform with semantic layer integration. Implements dbt Mesh patterns for cross-project model references. Architects multi-environment deployment strategies with slim CI and state-based builds.
Data Analyst Pflicht Designs dbt transformation architecture for complex analytical domains. Implements advanced patterns: unit testing, contract enforcement, and version-controlled schema evolution. Mentors analysts on dbt best practices and efficient SQL transformation design.
Data Engineer Pflicht Designs dbt architecture: multi-project setup, package management, custom generic tests. Implements unit tests for complex transformations. Optimizes performance: incremental + merge, partition-based.
Rolle Pflicht Beschreibung
Analytics Engineer Pflicht Defines the organization's dbt project architecture: modular package structure, cross-project references, shared macros library. Implements standards for incremental models, snapshot strategies, and dbt environment management (dev/staging/prod).
BI Analyst Pflicht Defines dbt development standards for BI organization. Establishes model naming conventions, testing requirements, and code review processes. Coordinates dbt governance across teams with shared macro libraries and package management strategies.
Data Analyst Pflicht Defines dbt transformation standards across analytical teams. Establishes modeling layer conventions, testing coverage requirements, and deployment workflows. Drives adoption of self-service dbt development among analyst teams with proper guardrails.
Data Engineer Pflicht Defines dbt standards: project structure, naming conventions, documentation requirements, PR review checklist. Implements dbt metrics layer and exposure definitions for data contracts.
Rolle Pflicht Beschreibung
Analytics Engineer Pflicht Architects the enterprise dbt platform evolution strategy: multi-project mono-repo vs multi-repo, dbt mesh for cross-team dependencies, migration to dbt Cloud. Defines the roadmap for MetricFlow/Semantic Layer adoption to unify business metrics.
BI Analyst Pflicht Defines enterprise dbt strategy and transformation platform architecture. Evaluates dbt Cloud vs Core trade-offs, Mesh adoption, and semantic layer integration paths. Shapes organizational data transformation governance aligned with data mesh principles.
Data Analyst Pflicht Shapes enterprise dbt transformation strategy and analytical platform evolution. Drives organizational adoption of modern transformation patterns and tooling. Defines long-term dbt architecture roadmap with versioning, contracts, and cross-team collaboration models.
Data Engineer Pflicht Designs transformation strategy: dbt for SQL transformations, Spark for complex processing, dbt mesh for multi-team. Defines governance for shared models and cross-project dependencies.

Community

👁 Beobachten ✏️ Aenderung vorschlagen Anmelden, um Aenderungen vorzuschlagen
📋 Vorschlaege
Noch keine Vorschlaege fuer dbt
Kommentare werden geladen...