senior-data-engineer

Automate end-to-end data engineering workflows for batch and streaming pipelines.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill senior-data-engineer-kaiserwholearns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-data-engineer
Source: https://github.com/KaiserWhoLearns/skillsbench/tree/main/tasks/flink-query/environment/skills/senior-data-engineer
Command: npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill senior-data-engineer-kaiserwholearns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Spearheads the design, implementation, and operation of scalable data pipelines, real-time streaming, and DataOps across modern data platforms to enable reliable analytics at scale.

Core Features & Use Cases

  • End-to-end pipeline design and orchestration (Airflow, dbt) for batch and streaming workloads
  • Real-time data processing with Kafka, Flink, Spark Streaming
  • Data quality, governance, and DataOps tooling for production-grade data platforms
  • Use Case: Build an analytics platform with batch ETL, streaming ingestion, and quality gates

Quick Start

Provide a dataset and objective, and the skill will generate a production-grade data engineering plan.

Frequently Asked Questions about senior-data-engineer

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

FAQPage Schema
How do I design scalable batch and streaming data pipelines?

Design scalable batch and streaming data pipelines by providing a dataset and objective to generate a production-grade data engineering plan. It orchestrates workflows with Airflow, dbt, and Spark Streaming.

What's the best way to implement real-time data processing with Kafka?

Implement real-time data processing with Kafka by applying this skill's templates for streaming ingestion and pipeline orchestration. It supports Flink and Spark Streaming for production-grade real-time analytics.

How do I add data quality gates to an ETL pipeline?

Add data quality gates to an ETL pipeline by integrating DataOps, governance, and quality tooling included in the skill. It provides best practices for ensuring reliable analytics at scale across cloud data stacks.

Can I use Python and SQL for end-to-end pipeline orchestration?

You can use Python and SQL for end-to-end pipeline orchestration. The skill supports modern data tooling including Airflow and dbt to automate both batch ETL and streaming ingestion workflows.

Does this skill support DataOps for production-grade data platforms?

This skill supports DataOps for production-grade data platforms by automating end-to-end workflows. It includes tooling and best practices for data quality, governance, and reliable analytics at scale.

When do I need to separate batch ETL and streaming ingestion workflows?

Separate batch ETL and streaming ingestion workflows when building analytics platforms requiring both historical processing and real-time analytics. The skill provides templates to manage both workload types concurrently.