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.