Data Engineer (Spark/Data Lakehouse)

Edge One Solutions

Poland

Hybrid

PLN 220,000 - 320,000

Full time

25 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Szkolenia i konferencje
Wsparcie Service Delivery Managera
Pakiet zdrowotny
Karta sportowa
Ubezpieczenie
Wsparcie psychologiczne
Work-life balance activities

Job summary

Edge One Solutions poszukuje inżyniera danych do projektowania i rozwoju procesów rekoncyliacji oraz synchronizacji danych w środowiskach Spark/PySpark i MongoDB. Będziesz budować warstwy danych w architekturze Data Lakehouse (Delta Lake / Iceberg) od danych źródłowych po warstwy prezentacyjne.

Zdalny model współpracy z wizytami 1 dnia w miesiącu w biurze we Wrocławiu. Wymagane doświadczenie w data engineering i silna znajomość ekosystemu Spark oraz MongoDB.

Qualifications

  • Minimum 4 lata doświadczenia w pracy z rozwiązaniami data engineeringowymi w środowiskach produkcyjnych.
  • Bardzo dobra znajomość Python, Apache Spark, PySpark, Spark SQL i DataFrames.
  • Doświadczenie ze Structured Streaming.
  • Praktyczna znajomość MongoDB oraz integracji ze Spark poprzez MongoDB Spark Connector.
  • Doświadczenie w modelowaniu danych dokumentowych oraz optymalizacji odczytu i indeksowania w MongoDB.
  • Praktyczne doświadczenie z Apache Iceberg, w tym wersjonowaniem tabel i operacjami merge/upsert.
  • Doświadczenie z Jenkins i procesami CI/CD (spark-unit, integration).
  • Znajomość Prometheus i Grafana.
  • Doświadczenie w pracy w Agile/Scrum lub Kanban oraz z Jira/Confluence.

Responsibilities

  • Projektowanie i implementacja procesów przetwarzania danych w PySpark i Spark SQL.
  • Rekoncyliacja danych pomiędzy ODS (MongoDB) a systemami źródłowymi.
  • Tworzenie reguł jakości danych oraz wykrywanie duplikatów, braków i anomalii.
  • Integracja Apache Spark z MongoDB przy użyciu MongoDB Spark Connector.
  • Projektowanie i rozwój warstw Raw/Bronze → Silver → Gold w architekturze Data Lakehouse.
  • Praca z Apache Iceberg, w tym wersjonowanie tabel oraz operacje upsert/merge.
  • Optymalizacja wydajności i kosztów przetwarzania danych w Spark.
  • Rozwój procesów batchowych i streamingowych oraz ich monitorowanie.
  • Automatyzacja deploymentu aplikacji Spark z wykorzystaniem Jenkins, Docker i Kubernetes.
  • Konfiguracja monitoringu i alertów z wykorzystaniem Prometheus i Grafana.
  • Diagnozowanie problemów związanych z jakością, spójnością i opóźnieniami danych.
  • Code review, prowadzenie warsztatów oraz tworzenie dokumentacji technicznej.
  • Współpraca z Data Engineerami, analitykami, testerami i zespołem DevOps w metodykach Scrum/Kanban.

Skills

Python
Apache Spark
PySpark
Spark SQL
DataFrames
Structured Streaming
MongoDB
MongoDB Spark Connector
Data modeling
Jenkins
CI/CD
Prometheus
Grafana
Agile/Scrum
Kanban
Jira
Confluence
Docker
Kubernetes
Delta Lake
Apache Iceberg

Tools

MongoDB Spark Connector
Docker
Kubernetes
Apache Iceberg
Jenkins
Prometheus
Grafana
Delta Lake
Spark
Jira
Confluence

Job description

Nasz Klient to jeden z wiodących banków uniwersalnych w Polsce, należący do międzynarodowej grupy finansowej. Organizacja oferuje kompleksowe usługi bankowe dla klientów indywidualnych oraz biznesowych, rozwijając nowoczesne rozwiązania w obszarze bankowości codziennej, finansowania i systemów płatniczych.

Rola obejmuje projektowanie i rozwój procesów rekoncyliacji oraz synchronizacji danych w środowisku Spark/PySpark i MongoDB. Osoba na tym stanowisku będzie również budować i utrzymywać warstwy danych w architekturze Data Lakehouse (Delta Lake / Apache Iceberg / Hudi) – od danych surowych po warstwy prezentacyjne.

Model współpracy

Zdalny, z wizytami 1 dzień w miesiącu w biurze Klienta we Wrocławiu.

Realizację projektu ułatwi Ci

  • Minimum 4 lata doświadczenia w pracy z rozwiązaniami data engineeringowymi w środowiskach produkcyjnych.
  • Bardzo dobra znajomość Python, Apache Spark, PySpark, Spark SQL i DataFrames.
  • Doświadczenie ze Structured Streaming.
  • Praktyczna znajomość MongoDB oraz integracji ze Spark poprzez MongoDB Spark Connector.
  • Doświadczenie w modelowaniu danych dokumentowych oraz optymalizacji odczytu i indeksowania w MongoDB.
  • Praktyczne doświadczenie z Apache Iceberg, w tym wersjonowaniem tabel i operacjami merge/upsert.
  • Doświadczenie z Jenkins i procesami CI/CD (spark-unit, integration)
  • Znajomość Prometheus i Grafana.
  • Doświadczenie w pracy w Agile/Scrum lub Kanban oraz z Jira/Confluence.

Twój wkład do projektu

  • Projektowanie i implementacja procesów przetwarzania danych w PySpark i Spark SQL.
  • Rekoncyliacja danych pomiędzy ODS (MongoDB) a systemami źródłowymi.
  • Tworzenie reguł jakości danych oraz wykrywanie duplikatów, braków i anomalii.
  • Integracja Apache Spark z MongoDB przy użyciu MongoDB Spark Connector.
  • Projektowanie i rozwój warstw Raw/Bronze → Silver → Gold w architekturze Data Lakehouse.
  • Praca z Apache Iceberg, w tym wersjonowanie tabel oraz operacje upsert/merge.
  • Optymalizacja wydajności i kosztów przetwarzania danych w Spark.
  • Rozwój procesów batchowych i streamingowych oraz ich monitorowanie.
  • Automatyzacja deploymentu aplikacji Spark z wykorzystaniem Jenkins, Docker i Kubernetes.
  • Konfiguracja monitoringu i alertów z wykorzystaniem Prometheus i Grafana.
  • Diagnozowanie problemów związanych z jakością, spójnością i opóźnieniami danych.
  • Code review, prowadzenie warsztatów oraz tworzenie dokumentacji technicznej.
  • Współpraca z Data Engineerami, analitykami, testerami i zespołem DevOps w metodykach Scrum/Kanban.

Tak o Ciebie zadbamy

Dołączając do Edge One Solutions, otrzymujesz pełne wsparcie w rozwoju zawodowym i osobistym, co daje Ci realną szansę na budowanie kariery zgodnie z własnymi celami.

  • Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
  • Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
  • #SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
  • Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi.
  • Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
  • Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Data Analyst
Junior Data Analyst

Edge One Solutions Sp. z o.o • Warszawa

Hybrid
PLN 90,000 - 140,000
Wsparcie rozwoju zawodowego
Dedykowany SDM
Szkolenia i certyfikaty
+3
Senior DevOps Engineer
Senior DevOps Engineer

Edge One Solutions • Kraków

Hybrid
PLN 220,000 - 300,000
Szkolenia i certyfikaty
Elastyczne benefity
Wsparcie mentora
Data Warehouse Developer (Oracle / SQL / ETL)
Data Warehouse Developer (Oracle / SQL / ETL)

Edge One Solutions Sp. z o.o • Warszawa

Hybrid
PLN 170,000 - 250,000
Szkolenia i certyfikaty
Pakiet zdrowotny i karta sportowa
Work-life balance i wydarzenia integrн
Senior Python Backend Developer | Branża Bankowa
Senior Python Backend Developer | Branża Bankowa

Edge One Solutions Sp. z o.o. • Warszawa

On-site
PLN 180,000 - 320,000
Rozwój zawodowy
Szkolenia i certyfikaty
Konferencje
+1
Fullstack Developer (Java/Angular)
Fullstack Developer (Java/Angular)

Edge One Solutions • Kraków

On-site
PLN 180,000 - 240,000
Indywidualne wsparcie Service Delivery
Szkolenia i certyfikaty
Webinary #edge1talks
+3
Senior Data Quality Business Analyst | Branża Bankowa
Senior Data Quality Business Analyst | Branża Bankowa

Edge One Solutions Sp. z o.o • Warszawa

Hybrid
PLN 180,000 - 240,000
Szkolenia i certyfikaty
Elastyczne benefity
Wsparcie Work-Life Balance
+1
Kafka Engineer
Kafka Engineer

Edge One Solutions • Poland

On-site
PLN 180,000 - 280,000
Szkolenia certyfikaty konferencje
Pakiet zdrowotny
Work-life balance
Senior Linux Administrator
Senior Linux Administrator

Edge One Solutions • Warszawa

On-site
PLN 180,000 - 270,000
Wsparcie rozwoju
Szkolenia i certyfikaty
Elastyczne benefity
+1
Senior Data Engineer - Spark / Data Lakehouse
Senior Data Engineer - Spark / Data Lakehouse

Clurgo Ltd. • Wrocław

Hybrid
PLN 180,000 - 280,000
Senior Power BI Developer | Branża Bankowa
Senior Power BI Developer | Branża Bankowa

Edge One Solutions Sp. z o.o • Warszawa

Hybrid
PLN 120,000 - 180,000
Szkolenia i certyfikaty
Konferencje i rozwój kompetencji
Elastyczne benefity
+1