Do zespołu UPVANTA poszukujemy doświadczonego Python Backend / Data Engineera, który będzie odpowiedzialny za rozwój platformy danych oraz usług backendowych wspierających procesy biznesowe. Jeśli lubisz budować skalowalne rozwiązania i pracować z nowoczesnymi technologiami, ta rola jest dla Ciebie.
Zakres obowiązków
- Projektowanie, budowa i utrzymanie pipeline'ów danych z wykorzystaniem Apache Airflow.
- Tworzenie i rozwój modelu danych z naciskiem na jakość, spójność oraz śledzenie pochodzenia danych.
- Rozwój i utrzymanie aplikacji backendowych oraz REST API w Pythonie.
- Integracja z systemami źródłowymi i zewnętrznymi API oraz implementacja rozwiązań opartych o komunikację zdarzeniową.
- Dbanie o jakość kodu poprzez testy, dokumentację, monitoring oraz kontrolę jakości danych.
Wymagania
- Minimum 5 lat doświadczenia zawodowego jako Python Developer.
- Bardzo dobra znajomość języka Python oraz bibliotek do przetwarzania danych (np. Pandas).
- Doświadczenie w tworzeniu REST API oraz bardzo dobra znajomość SQL (PostgreSQL i/lub Oracle).
- Doświadczenie w projektowaniu i utrzymaniu pipeline'ów danych oraz znajomość Git i praktyk CI/CD.
- Komunikatywna znajomość języka angielskiego umożliwiająca pracę w międzynarodowym środowisku.
Co oferujemy
- Pracę przy rozwoju nowoczesnej platformy danych i systemów backendowych w architekturze mikroserwisowej.
- Współpracę z międzynarodowym zespołem ekspertów oraz realny wpływ na tworzone rozwiązania.
- Możliwość rozwoju kompetencji w obszarze Data Engineering, Backend Development oraz Cloud.
- Elastyczne środowisko pracy oraz bogaty pakiet benefitów, w tym opiekę medyczną i dofinansowanie szkoleń.