What problem does it solve?
Many organizations struggle to turn raw, messy, and schema-volatile data into trusted, analytics-ready assets; this skill provides the architecture, patterns, and operational rules to eliminate silent data failures, schema drift, and high-cost full refreshes so analytics and ML teams can rely on timely, accurate data.
Core Features & Use Cases
- Medallion Lakehouse Patterns: Bronze (append-only raw), Silver (cleaned, deduplicated), Gold (business-ready aggregates) with clear data contracts and lineage.
- Streaming & Batch Pipelines: Designs for Kafka/Event Hubs ingestion, Spark Structured Streaming, CDC, and incremental ETL/ELT to minimize cost and latency.
- Data Quality & Observability: Schema validation, Great Expectations checks, dbt contracts, SLA monitoring, alerting, and runbooks for rapid MTTR.
- Cloud & Table Formats: Guidance for Delta Lake, Iceberg, Hudi; platform patterns for Databricks, Fabric, Snowflake, and BigQuery.
- Use Case: Build an idempotent pipeline that ingests orders from Kafka into a Bronze Delta path, upserts to Silver with deduplication, validates with Great Expectations, and publishes a Gold daily_revenue table consumed by BI dashboards.
Quick Start
Ingest raw JSON from s3://my-bucket/orders, apply Bronze→Silver→Gold transforms with idempotent Delta pipelines, validate with dbt and Great Expectations, and publish a daily_revenue gold table with SLA monitoring.