logo
Wyślij CVKontakt

/

logo

STREFA KLIENTA

Python Developer

Wrocław

Backend Developer – FastAPI / PostgreSQL / Azure 

 

Dołącz do zespołu tworzącego nowoczesną aplikację Smart Mobile, która wspiera monitoring i utrzymanie infrastruktury drogowej w małych miastach i gminach. Projekt wykorzystuje zaawansowane technologie, takie jak analiza wideo i uczenie maszynowe, do prognozowania stanu nawierzchni i optymalizacji kosztów jej utrzymania. Zespół pracuje całkowicie zdalnie w zespole międzynarodowym – językiem codziennej komunikacji jest angielski.

Branża: Construction / Smart Infrastructure
Lokalizacja: 100% zdalnie (praca w międzynarodowym zespole)
Wynagrodzenie: B2B 16 000 – 22 000 PLN netto/miesiąc (w zależności od doświadczenia)


Zakres obowiązków

  • Optymalizacja zapytań SQL, w tym obsługa danych przestrzennych (PostGIS)

  • Refaktoryzacja i migracja istniejących endpointów dla zwiększenia wydajności

  • Tworzenie nowych endpointów opartych na FastAPI

  • Pisanie testów jednostkowych, integracyjnych i end-to-end

  • Współpraca z frontend developerami w zakresie integracji i poprawności użycia API

  • Wdrażanie narzędzi do monitoringu API (np. Azure Monitor)

  • Wsparcie w utrzymaniu wysokiej wydajności i skalowalności usług


Wymagania

  • Bardzo dobra znajomość Pythona (>=3.10) i FastAPI

  • Doświadczenie z PostgreSQL oraz PostGIS, w tym optymalizacja zapytań

  • Znajomość środowiska Azure (App Service i Container Apps)

  • Znajomość REST API, JWT, i dobrych praktyk projektowania API

  • Umiejętność pisania testów jednostkowych

  • Wiedza o optymalizacji zapytań, indeksowaniu i zarządzaniu bazami danych

  • Język angielski na poziomie C1 (codzienna komunikacja w zespole)


Mile widziane

  • Znajomość Dockera

  • Doświadczenie z architekturą mikroserwisową i praktykami DevOps


Co oferujemy

  • Udział w projekcie o realnym wpływie społecznym

  • Współpraca z międzynarodowym zespołem ekspertów

  • Praca 100% zdalna z elastycznymi godzinami

  • Transparentne i szybkie procesy decyzyjne

  • Długoterminowa współpraca (projekt minimum 12 miesięcy)


Proces rekrutacyjny

  1. Rozmowa wstępna (30 min) – poznajmy się

  2. Rozmowa techniczna z zespołem (60 min) 

  3. Zadanie techniczne (opcjonalnie, zależnie od doświadczenia)

  4. Decyzja i oferta 

 

nr KRAZ 19622

Aplikuj!

logo
KontaktWyślij CV