Upvanta sp. z o.o. poszukuje doświadczonego Python Backend / Data Engineera do pracy nad rozwojem zaawansowanej platformy danych oraz usług backendowych. Jest to idealna rola dla osoby, która ceni pracę z danymi, budowanie skalowalnych rozwiązań oraz tworzenie nowoczesnych interfejsów API w środowisku w pełni zdalnym.
Zakres obowiązków
- Projektowanie i utrzymanie pipeline'ów danych przy użyciu Apache Airflow w celu przetwarzania informacji z systemów wewnętrznych i zewnętrznych.
- Rozwój i utrzymanie aplikacji backendowych oraz REST API, które udostępniają logikę biznesową dla systemów wewnętrznych.
- Tworzenie wysokiej jakości modeli danych oraz dbanie o ich spójność i pochodzenie.
- Integracja z zewnętrznymi systemami oraz implementacja rozwiązań opartych na komunikacji zdarzeniowej.
- Współpraca z zespołami produktowymi i architektami w celu przekładania wymagań biznesowych na stabilne rozwiązania techniczne.
Wymagania
- Minimum 5 lat doświadczenia zawodowego na stanowisku Python Developera.
- Bardzo dobra znajomość języka Python oraz bibliotek do przetwarzania danych, takich jak Pandas.
- Praktyczne doświadczenie w tworzeniu REST API przy użyciu frameworków typu FastAPI lub Flask.
- Bardzo dobra znajomość SQL oraz doświadczenie w pracy z bazami danych PostgreSQL lub Oracle.
- Znajomość narzędzi Git, praktyk CI/CD oraz umiejętność pisania testów automatycznych.
Co oferujemy
- Pracę przy rozwoju nowoczesnej platformy danych w oparciu o architekturę mikroserwisową.
- Możliwość rozwoju kompetencji w obszarach Data Engineering, Backend Development oraz technologii chmurowych.
- Współpracę z międzynarodowym zespołem ekspertów w elastycznym środowisku pracy.
- Realny wpływ na kształt tworzonych rozwiązań technologicznych.