data-engineer
Build Reliable Data Pipelines and Warehouses
Data teams need dependable pipelines across fragmented platforms. This skill designs implementation-ready batch, streaming, modeling, orchestration, and quality workflows.
๋ด ์์ด์ ํธ๋ก ์ค์น
์ด ์์ฒญ์ ์์ด์ ํธ์ ๋ณต์ฌํ์ธ์. ๊ณต์ Skill ํ์ด์ง์ ๋งค๋ํ์คํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
Review the Skillstore skill "data-engineer" from https://skillstore.io/skills/zl2023github-data-engineer.md and its manifest at https://skillstore.io/api/skills/zl2023github-data-engineer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.์์ด์ ํธ๋ ๊ณ์ํด์ ๊ณํ์ ํ์ํ๊ณ ๋ณด์ ์ ์ฑ ์์ ์๊ตฌํ๋ ํ์ธ์ ์์ฒญํด์ผ ํฉ๋๋ค.
์์ด์ ํธ๊ฐ ์ฝ๊ธฐ ์ฌ์ด ๋ฆฌ์์ค
AI ์์ด์ ํธ, ํฌ๋กค๋ฌ, ์คํฌ๋ฆฝํธ๊ฐ ์ ์ฒด ํ์ด์ง ๋์ ์ ๋ฆฌ๋ ์ปจํ ์คํธ๋ง ํ์ํ ๋ ์ด ๋งํฌ๋ฅผ ์ฌ์ฉํ์ธ์.
ํ ์คํธํด ๋ณด๊ธฐ
"data-engineer" ์ฌ์ฉ ์ค์ ๋๋ค. Design a daily incremental pipeline from MySQL orders to ClickHouse.
์์ ๊ฒฐ๊ณผ:
- Recommended flow: Airflow schedules extraction, transformation, loading, reconciliation, and alerting.
- Use update time plus primary key as the incremental cursor, with overlap and deduplication.
- Validate row counts, key uniqueness, totals, freshness, and restart behavior before release.
"data-engineer" ์ฌ์ฉ ์ค์ ๋๋ค. A Spark join has one slow task and heavy shuffle spill.
์์ ๊ฒฐ๊ณผ:
- Likely cause: skewed join keys concentrate records in one partition.
- Confirm with task duration, shuffle size, key frequency, and execution-plan evidence.
- Test adaptive skew handling, salting, filtered null keys, or a broadcast join.
"data-engineer" ์ฌ์ฉ ์ค์ ๋๋ค. Plan a Kafka and Flink pipeline for user activity metrics.
์์ ๊ฒฐ๊ณผ:
The plan defines event schemas, partition keys, watermarks, state retention, checkpoints, ClickHouse writes, lag monitoring, and replay procedures.
๋ณด์ ๊ฐ์ฌ
์ค๊ฐ ์ํAll 42 backtick detections are Markdown fences or inline code, not shell execution. Eight reconnaissance matches are schema identifiers, and multilingual diagrams explain the entropy alert. Destructive delete and overwrite examples still lack confirmation, backup, and environment safeguards.
ํ์ธ๋ ๋ณด์ ์ฐ๋ ค ์ฌํญ (1)
์ํ ์์ธ
โ๏ธ ์ธ๋ถ ๋ช ๋ น์ด (42)
์ด ๋ณด๊ณ ์ ๊ณต์ ๋ฐ ์ธ์ฉ
๋ฒ์ ์ด ์ง์ ๋ ํ๊ฐ ๋ณด๊ณ ์, ์ค๋ฆฝ ๋ฐฐ์ง, ์๋ฒ ๋ ์นด๋ ๋ฐ ์ธ์ฉ์ ๊ณต์ ํ์ธ์. Skillstore๋ ๊ทผ๊ฑฐ๋ฅผ ๋ณด๊ณ ํ์ง๋ง ์ด Skill์ ์์ ์ฌ๋ถ๋ฅผ ํ๋จํ์ง ์์ต๋๋ค.
๋ณด๊ณ ์ ๋งํฌ ๋ณต์ฌ
https://skillstore.io/skills/zl2023github-data-engineer/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown ๋ฐฐ์ง
[](https://skillstore.io/skills/zl2023github-data-engineer?utm_source=security_passport_badge)HTML ๋ฐฐ์ง
<a href="https://skillstore.io/skills/zl2023github-data-engineer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/zl2023github-data-engineer/security.svg" alt="Skillstore security assessment" loading="lazy"></a>์๋ฒ ๋ ์นด๋
<iframe src="https://skillstore.io/embed/skills/zl2023github-data-engineer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>ํ์ ์ธ์ฉ (APA ยท BibTeX ยท CFF)
APA ์ธ์ฉ
zl2023github. (2026). data-engineer security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/zl2023github-data-engineer/audits/4BibTeX ์ธ์ฉ
@techreport{zl2023github-zl2023github-data-engineer-2026,
author = {zl2023github},
title = {data-engineer security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/zl2023github-data-engineer/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "data-engineer security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "zl2023github"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/zl2023github-data-engineer/audits/4"
identifiers:
- type: other
value: "skillstore:zl2023github-data-engineer:audit:4"
description: "Skillstore immutable audit report identifier"
๋ณํ ๋น๊ต
์ค์น ๊ฐ๋ฅํ ๋ณํ 2๊ฐ๊ฐ ์์ฑ์์ ์คํฌ์ ๋ณ๋์ ์ค์น ํญ๋ชฉ์ผ๋ก ์ ์ง๋ฉ๋๋ค. ์ถ์ฒ ๋ณํ์ Skillstore ๊ทผ๊ฑฐ๋ก ์์๊ฐ ์ ํด์ง๋๋ค.
์ด ๋ณํ์ด 1์์ธ ์ด์
sickn33-data-engineer
2026-09-09
zl2023github-data-engineer
2026-09-09
Skillstore ์ ์
์ด ์ ์์ ์ด์ ์ฆ๊ฑฐ ์ ๋ขฐ๋: ์ค๊ฐ๋ง๋ค ์ ์๋ ๊ฒ
Build an Incremental Warehouse Pipeline
Design source extraction, transformation, loading, scheduling, reconciliation, and recovery for a daily database pipeline.
Launch a Streaming Analytics Platform
Define Kafka topics, Flink processing, checkpoints, warehouse sinks, monitoring, and failure recovery.
Resolve Pipeline Reliability Problems
Analyze delays, skew, failed checks, storage pressure, and inefficient queries using supplied operational evidence.
์ด ํ๋กฌํํธ๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์
Design a daily pipeline from [source] to [target]. Ask for missing schemas, volume, service levels, security constraints, and incremental keys.
Model [business domain] using the provided entities and metrics. Define grain, dimensions, facts, partitions, tests, lineage, and naming conventions.
Design Kafka to Flink to [sink] for [event type]. Cover schemas, partitions, watermarks, state, checkpoints, delivery guarantees, monitoring, and recovery.
Analyze these logs, metrics, plans, and samples: [evidence]. Rank root causes, propose reversible tests, define safeguards, and provide a recovery sequence.
๋ชจ๋ฒ ์ฌ๋ก
- Provide schemas, data volume, latency targets, retention rules, and failure evidence before implementation.
- Test pipelines with representative data, reconciliation checks, retries, and restart scenarios.
- Review credentials, permissions, destructive operations, and production deployment steps before execution.
ํผํ๊ธฐ
- Do not deploy generated examples directly into production without environment-specific review.
- Do not use full refreshes or overwrite modes when an incremental and recoverable process is available.
- Do not optimize from assumptions when execution plans, metrics, logs, and data distributions are available.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Which data platforms does this skill cover?
Can it generate implementation code?
Can it deploy pipelines automatically?
What information should I provide?
Can it diagnose slow Spark or SQL workloads?
How does it address data quality?
๊ฐ๋ฐ์ ์ธ๋ถ ์ ๋ณด
์์ฑ์
zl2023github๋ผ์ด์ ์ค
MIT
Skillstore ๋ฆฌ๋น์
r2
๋ฒ์ ์๋ด
์์ฑ์๊ฐ ๋ฒ์ ์ ์ ์ธํ์ง ์์์ต๋๋ค.
๋ฆฌํฌ์งํ ๋ฆฌ
https://github.com/zl2023github/software-engineer-skills/tree/main/software-engineering/data-engineer์ฐธ์กฐ
88a8e9a07f4c54ab105c1c41b6267c287146b07b
์ ์ง๋ณด์ ์ต์ ์ฑ
2026. 7. 26.
์ฌ์ฉ๋
1 ๋ค์ด๋ก๋ ยท 0 ์กฐํ
ํ์ผ ๊ตฌ์กฐ
๐ SKILL.md