Senior Python Developer (sektor bankowy)
Data Force Group sp. z o.o. to polska firma IT z ponad 18 letnim doświadczeniem w obszarze analityki danych, sztucznej inteligencji i Big Data. Realizujemy projekty dla największych instytucji z sektora bankowego, finansowego, telekomunikacyjnego i retail. W DFG stawiamy na najlepszych. Pracując z nami trafiasz do zespołu, w którym kompetencje techniczne mają realne znaczenie, a osoby ambitne dostają konkretne ścieżki rozwoju w długoterminowych projektach o strategicznym znaczeniu dla naszych klientów.
O projekcie
Dołączysz do długoterminowego projektu dla wiodącej instytucji finansowej, w którym budujemy i utrzymujemy wysokowydajne serwisy backend-owe wspierające krytyczne procesy biznesowe. Pracujemy z architekturą mikroserwisową, w środowisku o wysokich wymaganiach dotyczących bezpieczeństwa, dostępności i skalowalności. Projekt obejmuje zarówno modernizację istniejących systemów (Python 2.7) jak i rozwój nowych komponentów na najnowszych wersjach języka (Python 3.13).
Twoje zadania
Projektowanie i implementacja skalowalnych serwisów backendowych w ekosystemie Python
Rozwój usług w szerokim zakresie wersji Pythona (od 2.7 do 3.13), w tym migracje i refaktoryzacje kodu legacy
Budowa i rozwój REST API w oparciu o FastAPI oraz walidacja i serializacja danych z wykorzystaniem Pydantic
Projektowanie modeli danych oraz optymalizacja zapytań SQL
Implementacja mechanizmów autentykacji, autoryzacji i bezpieczeństwa zgodnych z wymaganiami sektora bankowego
Code review, mentoring oraz aktywny udział w dyskusjach architektonicznych
Praca w pipeline'ach CI/CD opartych o Git, Gerrit i Jenkins
Wymagania
Minimum 6 lat komercyjnego doświadczenia w programowaniu w Pythonie
Praktyczna znajomość Pythona w wersjach od 2.7 do 3.13, w tym świadomość różnic między wersjami i umiejętność pracy z kodem legacy
Bardzo dobra znajomość FastAPI oraz Pydantic (preferowane v2)
Doświadczenie z programowaniem asynchronicznym (asyncio)
Znajomość SQL i relacyjnych baz danych (PostgreSQL, Oracle DB)
Umiejętność projektowania systemów rozproszonych i mikroserwisów
Praktyczna znajomość Git, Gerrit, Jenkins oraz pracy w JIRA
Dbałość o bezpieczeństwo aplikacji i znajomość dobrych praktyk (OWASP, secure coding)
Polski C2, angielski min. B2
Mile widziane
Doświadczenie w projektach dla sektora bankowego lub finansowego
Znajomość Google Cloud Platform (Cloud Functions, Pub/Sub, BigQuery)
Doświadczenie z Kubernetes i Docker
Praktyka w profilowaniu i optymalizacji wydajności aplikacji Python
Znajomość wzorców event-driven architecture
Warunki współpracy
Kontrakt B2B, pełny wymiar godzin
Praca hybrydowa z biura w Warszawie (1 dzień w tygodniu)
Długoterminowa współpraca w projekcie o strategicznym znaczeniu

Data Force Group sp. z o.o.
Data Force Group Sp. z o.o. to firma specjalizująca się w nowoczesnych rozwiązaniach technologicznych i analizie danych. Oferuje kompleksowe usługi wspierające rozwój biznesu poprzez zastosowanie zaawansowanych technolog...
Senior Python Developer (sektor bankowy)
Senior Python Developer (sektor bankowy)