Data Pipeline Architecture

0•

Implements robust ETL/ELT architectures with advanced orchestration patterns and automated data quality checks.

This skill provides comprehensive guidance for building maintainable and scalable data pipelines, focusing on industry best practices like idempotency, atomicity, and data contracts. It assists developers in designing complex orchestration workflows using tools like Airflow, dbt, or Step Functions, ensuring data integrity through automated validation layers and efficient incremental processing strategies. Whether you are architecting a new data warehouse or optimizing existing DAGs, this skill provides the architectural patterns and anti-patterns needed to prevent data corruption and ensure reliable delivery across the entire data lifecycle.

주요 기능

01Idempotent write patterns and automated retry strategies
02Incremental processing and backfill strategy implementation
030 GitHub stars
04Multi-stage data lifecycle management (Raw to Aggregated)
05ETL/ELT architecture design and orchestration logic
06Integrated data quality validation and schema contracts

사용 사례

01Implementing incremental loading patterns to optimize cloud compute costs
02Designing automated data validation layers to prevent downstream pipeline failures
03Architecting scalable dbt or Airflow-based data processing workflows