Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Randlab

New

Data Engineer (K/M/N)

Posted Updated
Discussion

Description

Wynagrodzenie
B2B: 110 – 120 PLN / godz. netto

Opis projektu

Projekt obejmuje rozwój, utrzymanie i optymalizację procesów przetwarzania danych w środowisku Google Cloud Platform (GCP). Zakres projektu koncentruje się na projektowaniu architektury przepływów danych, implementacji procesów ETL/ELT, integracji danych z różnych źródeł oraz automatyzacji i orkiestracji procesów przetwarzania. Istotnym obszarem projektu jest również zarządzanie dostępem do danych, wdrażanie mechanizmów bezpieczeństwa i kontroli jakości oraz integracja środowiska GCP z rozwiązaniami SAP i innymi platformami chmurowymi.

Zakres współpracy

  • analiza wymagań biznesowych i technicznych oraz projektowanie architektury przepływów danych w oparciu o usługi GCP

  • dobór wzorców przetwarzania danych z uwzględnieniem wymagań SLA

  • projektowanie, implementacja i utrzymanie procesów ETL/ELT z wykorzystaniem Dataproc, Dataflow, BigQuery i Dataform

  • implementacja logiki transformacji danych z wykorzystaniem SQL, Python i dbt

  • integracja danych z systemów on-premise, platform chmurowych, API, plików oraz strumieni danych

  • implementacja mechanizmów CDC (Change Data Capture)

  • projektowanie i utrzymanie przepływów orkiestracyjnych DAG w Cloud Composer / Apache Airflow

  • zarządzanie harmonogramowaniem, zależnościami, obsługą błędów i mechanizmami wznowień procesów

  • projektowanie i utrzymanie potoków CI/CD z wykorzystaniem GitLab

  • automatyzacja testowania, wdrażania i wersjonowania procesów danych

  • definiowanie zasobów IaC związanych z przetwarzaniem danych, . GCS, BigQuery, Cloud Composer i Dataproc

  • monitorowanie działania procesów przetwarzania danych oraz reagowanie na incydenty w warstwie logiki danych

  • optymalizacja wydajności i kosztów przetwarzania, w tym optymalizacja zapytań, partycjonowania i klastrowania w BigQuery

  • refaktoryzacja i modernizacja istniejących procesów oraz wsparcie migracji danych

  • implementacja mechanizmów walidacji i kontroli jakości danych

  • projektowanie i wdrażanie modelu uprawnień dostępu do danych na poziomie datasetów, tabel, kolumn i wierszy

  • konfiguracja uprawnień IAM, mechanizmów row-level security, column-level security oraz policy tags

  • zarządzanie dostępem do zasobów danych z wykorzystaniem Workforce Identity Federation i Microsoft Entra ID

  • współpraca w zakresie klasyfikacji i katalogowania danych z wykorzystaniem Dataplex Universal Catalog

  • współpraca z zespołami infrastruktury, bezpieczeństwa i Data Governance

  • przygotowywanie i aktualizacja dokumentacji technicznej

  • przeprowadzanie code review oraz wsparcie merytoryczne zespołów data

Wymagania obligatoryjne

  • minimum 3 lata doświadczenia w roli Data Engineera lub Konsultanta GCP

  • praktyczna znajomość Google Cloud Platform, w szczególności usług wykorzystywanych do przetwarzania i integracji danych

  • znajomość BigQuery, w tym modelowania danych, SQL, optymalizacji zapytań, partycjonowania i klastrowania

  • praktyczna znajomość Cloud Composer / Apache Airflow

  • znajomość Dataproc, Dataflow i Datastream

  • znajomość Cloud Run / Cloud Run Functions

  • znajomość Cloud Storage w zakresie przetwarzania danych

  • bardzo dobra znajomość Python i SQL

  • znajomość GitLab, w tym CI/CD i wersjonowania

  • znajomość Terraform w zakresie definiowania zasobów związanych z przetwarzaniem danych

  • znajomość wzorców integracji danych: batch, streaming i CDC

  • doświadczenie w analizie wymagań biznesowych i przekładaniu ich na rozwiązania techniczne

  • znajomość mechanizmów kontroli dostępu do danych w GCP, w tym IAM, authorized views, row-level i column-level security oraz policy tags

  • znajomość Workforce Identity Federation, w tym zasad nadawania uprawnień grupom federowanym z Microsoft Entra ID

  • znajomość Dataplex Universal Catalog w zakresie klasyfikacji, tagowania i katalogowania danych

  • rozumienie zasad klasyfikacji danych oraz wymagań zgodności, w tym RODO, w kontekście zarządzania dostępem

  • znajomość zagadnień integracji GCP z platformą Informatica IDMC

  • znajomość architektury multi-cloud governance, obejmującej SAP Datasphere i Azure Databricks

  • wysokie umiejętności komunikacyjne, organizacyjne i analityczne

Wymagania dodatkowe

  • certyfikat Google Cloud, np. Professional Data Engineer

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →