Python Developer - Warszawa
1000 - 1100 PLN/ dzień.B2B
MidFull-time·B2B
#397213·Dodano 6 dni temu·7
Źródło: nofluffjobs.comTech Stack / Keywords
PythonREST APIFlaskSQLPostgreSQLApache AirflowCADockerMachine Learning
Firma i stanowisko
Firma Upvanta poszukuje doświadczonego Python Developera do zespołu pracującego nad rozwojem platformy danych oraz usług backendowych wspierających procesy związane z danymi biznesowymi i rynkowymi. Projekty oparte są na nowoczesnych technologiach oraz architekturze mikroserwisowej, a zespół działa w modelu pracy hybrydowej w Warszawie (50% pracy z biura).
Wymagania
- Minimum 5 lat doświadczenia zawodowego jako Python Developer.
- Bardzo dobra znajomość języka Python.
- Doświadczenie w pracy z bibliotekami do przetwarzania danych (np. Pandas).
- Doświadczenie w tworzeniu REST API (FastAPI, Flask lub podobne frameworki).
- Bardzo dobra znajomość SQL oraz praktyczne doświadczenie z bazami danych PostgreSQL i/lub Oracle.
- Doświadczenie w projektowaniu i utrzymaniu pipeline'ów danych, mile widziana znajomość Apache Airflow.
- Znajomość Git, code review, testów automatycznych oraz praktyk CI/CD.
- Umiejętność projektowania integracji pomiędzy systemami i pracy z API.
- Komunikatywna znajomość języka angielskiego.
Mile widziane:
- Doświadczenie frontendowe w Angular.
- Znajomość rozwiązań chmurowych oraz technologii konteneryzacji (Docker, Kubernetes).
- Doświadczenie z platformami event streaming (np. Kafka).
- Znajomość narzędzi do monitorowania jakości danych i obserwowalności systemów.
- Podstawowa znajomość procesów Machine Learning oraz współpracy z zespołami Data Science.
- Doświadczenie w branży motoryzacyjnej, leasingowej, pricingowej lub remarketingowej.
Obowiązki
- Projektowanie, budowa i utrzymanie pipeline'ów danych odpowiedzialnych za pobieranie, przetwarzanie i transformację danych z systemów wewnętrznych oraz zewnętrznych źródeł rynkowych (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 Python udostępniających dane i logikę biznesową dla systemów wewnętrznych.
- 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.
- Współpraca z zespołami produktowymi, architektami, Scrum Masterami oraz programistami przy przekładaniu wymagań biznesowych na stabilne i skalowalne rozwiązania.
- Dla osób zainteresowanych rozwojem Full Stack – możliwość współtworzenia warstwy frontendowej w Angularze.
Benefity
- Praca przy rozwoju nowoczesnej platformy danych i systemów backendowych.
- Udział w projektach wykorzystujących nowoczesne technologie oraz architekturę opartą o mikroserwisy.
- Współpraca z międzynarodowym zespołem ekspertów.
- Możliwość rozwoju kompetencji w obszarze Data Engineering, Backend Development oraz Cloud.
- Elastyczne środowisko pracy oraz realny wpływ na rozwój tworzonych rozwiązań.
Upvanta
341 aktywnych ofert