Python Developer

350 - 400 PLN/ dzień.B2B
MidFull-time·B2B
#397540·Dodano dwa miesiące temu·23
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PythonPandasREST APIfastapiFlaskSQLPostgreSQLOracleApache AirflowGit

Firma i stanowisko

Firma Upvanta sp. z o.o. poszukuje doświadczonego Python Backend / Data Engineera odpowiedzialnego za rozwój platformy danych oraz usług backendowych wspierających procesy związane z danymi biznesowymi i rynkowymi.

Wymagania

  • Minimum 5 lat doświadczenia zawodowego jako Python Developer.
  • Bardzo dobra znajomość języka Python.
  • Doświadczenie z bibliotekami do przetwarzania danych, np. Pandas.
  • Umiejętność tworzenia REST API z wykorzystaniem FastAPI, Flask lub podobnych frameworków.
  • Bardzo dobra znajomość SQL oraz praktyczne doświadczenie z bazami danych PostgreSQL i/lub Oracle.
  • Doświadczenie w projektowaniu i utrzymaniu pipeline'ów danych; znajomość Apache Airflow mile widziana.
  • Znajomość Git, code review, testów automatycznych oraz praktyk CI/CD.
  • Umiejętność projektowania integracji między systemami i pracy z API.
  • Komunikatywna znajomość języka angielskiego.

Nice to have:

  • 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 monitorujących jakość danych i obserwowalność 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 do pobierania, przetwarzania i transformacji danych z wewnętrznych i zewnętrznych źródeł (Apache Airflow).
  • Tworzenie i rozwój modelu danych z naciskiem na jakość, spójność i śledzenie pochodzenia danych.
  • Rozwój i utrzymanie aplikacji backendowych oraz REST API w Python udostępniających dane i logikę biznesową.
  • Integracja z systemami źródłowymi i zewnętrznymi API oraz implementacja rozwiązań zdarzeniowych.
  • Dbanie o jakość kodu poprzez testy, dokumentację, monitoring oraz kontrolę jakości danych.
  • Współpraca z zespołami produktowymi, architektami, Scrum Masterami i programistami w tworzeniu skalowalnych rozwiązań.
  • Możliwość współtworzenia frontendowej warstwy w Angular dla zainteresowanych.

Benefity

  • Praca przy rozwoju nowoczesnej platformy danych i systemów backendowych.
  • Udział w projektach wykorzystujących nowoczesne technologie oraz architekturę mikroserwisową.
  • Współpraca z międzynarodowym zespołem ekspertów.
  • Możliwość rozwoju kompetencji w obszarze Data Engineering, Backend Development oraz Cloud.
  • Elastyczne środowisko pracy i realny wpływ na rozwój rozwiązań.

Inne informacje

Informujemy, że administratorem danych jest Upvanta sp. z o.o. z siedzibą w Warszawie, ul. Prosta 70. Kandydaci mają prawo do żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych, wniesienia sprzeciwu, przenoszenia danych oraz skargi do organu nadzorczego. Podanie niektórych danych jest obowiązkowe zgodnie z Kodeksem pracy. Dane będą przetwarzane do zakończenia rekrutacji i okresu możliwości dochodzenia roszczeń. Zgoda na przetwarzanie danych może być wycofana w dowolnym momencie.

Upvanta

Upvanta

262 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz