Senior Data Engineer – Automated Canary Analysis
Summary
Build an automated canary-analysis system that ingests edge-device telemetry, detects anomalies, and triggers promote/pause/rollback decisions using Prometheus/VictoriaMetrics and Python.
Szukamy Senior Data Engineera do projektu budowy systemu Automated Canary Analysis dla dużej floty urządzeń edge.
Celem systemu jest automatyczna analiza telemetrii po wdrożeniu nowej wersji oprogramowania i podejmowanie decyzji typu: promote / pause / rollback.
Zakres zadań
- analiza telemetrycznych danych time-series z urządzeń edge,
- praca z metrykami w środowisku Prometheus / VictoriaMetrics,
- tworzenie i optymalizacja zapytań PromQL / MetricsQL,
- wykrywanie anomalii, regresji i zmian po wdrożeniu nowej wersji,
- porównywanie kohort canary vs baseline / control group,
- przekładanie wyników analizy na automatyczne decyzje deploymentowe,
- współpraca z zespołami platform, SRE/DevOps i engineering.
Wymagania:
- doświadczenie w pracy z danymi telemetrycznymi, metrykami lub time-series,
- znajomość Prometheus, VictoriaMetrics lub podobnych narzędzi,
- praktyczna znajomość SQL, PromQL, MetricsQL lub podobnego języka zapytań,
- umiejętność analizy danych zaszumionych i wykrywania anomalii,
- doświadczenie w Pythonie lub innym języku używanym do automatyzacji / data engineeringu.
- podstawy statystyki stosowanej: A/B, A/A, kohorty, testowanie hipotez,
- doświadczenie z CI/CD, canary deployments lub progressive delivery,
- znajomość SRE, observability lub reliability engineering,
- doświadczenie z dużą flotą urządzeń, edge computingiem lub systemami rozproszonymi.
- Forma współpracy: Umowa o pracę lub B2B (do wyboru).