agency-data-engineer

Architect idempotent Delta Lake pipelines with Medallion Architecture and schema contracts.

Updated Jul 23, 2026
One-click install
npx skills add https://github.com/rajyeole6/AI-RECRUITER --skill agency-data-engineer-rajyeole6
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agency-data-engineer
Source: https://github.com/rajyeole6/AI-RECRUITER/tree/main/.agents/skills/engineering-data-engineer
Command: npx skills add https://github.com/rajyeole6/AI-RECRUITER --skill agency-data-engineer-rajyeole6

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyspark, delta-spark, great_expectations, dbt-core.

What problem does it solve?

This Skill addresses the complexity of building and maintaining robust data infrastructure, eliminating silent data corruption, pipeline failures, and inefficient storage costs.

Core Features & Use Cases

  • Medallion Architecture: Implements Bronze, Silver, and Gold layers to ensure data quality and traceability from raw ingestion to business-ready metrics.
  • Data Reliability: Enforces schema contracts, idempotent pipeline execution, and automated data quality validation using Great Expectations.
  • Use Case: A data team needs to migrate from a legacy warehouse to a modern lakehouse. This Skill provides the patterns to build incremental, self-healing ETL pipelines that ensure 99.9% data quality and 15-minute freshness SLAs.

Quick Start

Use the agency-data-engineer skill to design a medallion architecture pipeline for processing raw JSON event logs into a gold-layer revenue dashboard.

Frequently Asked Questions about agency-data-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a data lakehouse pipeline using medallion architecture?▼

To build a data lakehouse pipeline with medallion architecture, structure data into Bronze, Silver, and Gold layers to ensure traceability from raw ingestion to business-ready metrics. This pattern enforces schema contracts and automated quality validation.

How does Delta Lake handle idempotent data pipeline execution?▼

Delta Lake handles idempotent pipeline execution by supporting ACID transactions and schema contract enforcement. This ensures reliable, fault-tolerant data infrastructure by preventing silent data corruption and allowing pipelines to re-run without duplicating records.

Can I use PySpark with Great Expectations for automated data quality monitoring?▼

Yes, you can use PySpark with Great Expectations for automated data quality monitoring. This combination enforces schema contracts and validates data reliability within ETL pipelines, preventing silent data corruption during high-throughput lakehouse processing.

What is the best way to implement CDC and real-time streaming in a Delta Lake lakehouse?▼

The best way to implement CDC and real-time streaming in a Delta Lake lakehouse is by architecting idempotent, observable pipelines. This approach supports high-throughput, fault-tolerant data infrastructure with automated lineage tracking and incremental processing.

How do I migrate from a legacy warehouse to a modern lakehouse without losing data quality?▼

Migrating from a legacy warehouse to a modern lakehouse without losing data quality requires building incremental, self-healing ETL pipelines. Using a medallion architecture with automated validation ensures high data quality and freshness SLAs during the transition.

Do I need dbt-core to enforce schema contracts in a Delta Lake pipeline?▼

You do not strictly need dbt-core to enforce schema contracts in a Delta Lake pipeline, as Delta Lake natively supports schema enforcement. However, combining dbt-core with Great Expectations provides enhanced automated data quality validation and lineage tracking.