Ingeniero de datos
by @felix-antonio-sl
Design and build scalable data pipelines, ETL/ELT systems, and data infrastructure. Use when designing data architectures, choosing between batch and streami...
clawhub install kv-senior-data-engineeringπ About This Skill
name: senior-data-engineer description: Design and build scalable data pipelines, ETL/ELT systems, and data infrastructure. Use when designing data architectures, choosing between batch and streaming, building pipelines with Airflow, dbt, Spark, or Kafka, implementing data quality frameworks, modeling dimensional or Data Vault schemas, or troubleshooting pipeline performance and data issues. compatibility: Requires Python 3.8+ for scripts in scripts/.
Senior Data Engineer
Production-grade data engineering: pipelines, modeling, quality, and DataOps.
Activation
Use this skill when the user asks to:
Workflow
1. Classify the request: pipeline | model | quality | optimize | architecture.
2. Load the relevant reference:
- batch/streaming patterns, Lambda vs Kappa, CDC β {baseDir}/references/data_pipeline_architecture.md
- dimensional modeling, SCD, dbt, Data Vault β {baseDir}/references/data_modeling_patterns.md
- data testing, contracts, CI/CD, observability β {baseDir}/references/dataops_best_practices.md
- end-to-end workflow walkthroughs β {baseDir}/references/workflows.md
- slow queries, DAG failures, Spark tuning β {baseDir}/references/troubleshooting.md
3. Run the appropriate script when artifacts are provided:
# Generate pipeline orchestration config (airflow | prefect | dagster)
python {baseDir}/scripts/pipeline_orchestrator.py generate \
--type airflow --source postgres --destination snowflake --schedule "0 5 * * *" # Validate data quality (freshness, completeness, uniqueness, schema)
python {baseDir}/scripts/data_quality_validator.py validate \
--input data/file.parquet --schema schemas/file.json \
--checks freshness,completeness,uniqueness
# Analyze and optimize ETL performance
python {baseDir}/scripts/etl_performance_optimizer.py analyze \
--query queries/aggregation.sql --engine spark --recommend
4. Emit the artifact: pipeline config, dbt model, schema DDL, quality rules, or architecture diagram.Output Contract
Key Rules
Guardrails
migration-architect.Self Check
Before emitting any artifact, verify: