senior-data-engineer

Orchestrate, validate, and optimize ETL/ELT data pipelines in Python.

Updated Jul 9, 2025
One-click install
npx skills add https://github.com/underPressue/dotfiles --skill senior-data-engineer-underpressue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-data-engineer
Source: https://github.com/underPressue/dotfiles/tree/main/.claude/skills/senior-data-engineer
Command: npx skills add https://github.com/underPressue/dotfiles --skill senior-data-engineer-underpressue

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of building and operating production-grade data pipelines, consolidating orchestration, validation, and optimization into a repeatable workflow for analytics teams.

Core Features & Use Cases

  • End-to-end pipeline orchestration and scheduling using the included scripts (pipeline_orchestrator, data_quality_validator, etl_performance_optimizer) to manage data flows across batch and real-time workloads.
  • Data quality assurance and performance optimization within ETL/ELT processes to ensure reliability, efficiency, and observability.
  • Production-grade DataOps practices, including monitoring, logging, and governance support to maintain compliance and operational excellence.

Quick Start

python scripts/pipeline_orchestrator.py --input data/ --output results/ python scripts/data_quality_validator.py --target project/ --analyze python scripts/etl_performance_optimizer.py --config config.yaml --deploy

Frequently Asked Questions about senior-data-engineer

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

FAQPage Schema
How do I orchestrate batch and real-time data pipelines in Python?

You can orchestrate batch and real-time data pipelines in Python using the included pipeline orchestrator script to automate scheduling and manage data flows end-to-end. It handles execution of production-grade analytics workloads directly from your Python 3.x environment.

How do I validate data quality in an ETL pipeline?

To validate data quality in an ETL pipeline, run the data quality validator script against your target project directory. It analyzes data workflows to ensure reliability, observability, and governance support within your ETL/ELT processes.

What's the best way to optimize ETL performance for analytics workloads?

The best way to optimize ETL performance for analytics workloads is deploying the ETL performance optimizer script with a configuration file. It automates efficiency tuning to maintain operational excellence across your batch and real-time data pipelines.

Do I need a specific Python environment to run DataOps pipelines?

Yes, you need a Python 3.x environment to run these DataOps pipelines. The workflow relies on included Python scripts for orchestration, validation, and optimization to manage production-grade data operations and maintain compliance.

Can I use this for both batch and real-time data processing?

Yes, you can use this for both batch and real-time data processing. The orchestration scripts manage data flows across both workload types, applying DataOps practices like monitoring and logging to maintain pipeline reliability.

Why does my data pipeline need DataOps practices?

Your data pipeline needs DataOps practices to maintain compliance, observability, and operational excellence. Integrating monitoring, logging, and governance support ensures your ETL/ELT workflows remain reliable and efficient in production environments.