1. Języki programowania i Frameworki
Python 3
FastAPI
Pydantic
2. Bazy danych i ORM
SQLAlchemy 2.0
PostgreSQL
3. Komunikacja asynchroniczna
Redis (pub/sub, queues)
WebSockets (real-time updates)
Server-Sent Events (SSE)
4. Architektura i wzorce projektowe
Czysta Architektura
Wzór repozytorium
Dependency Injection
Projektowanie sterowane zdarzeniami
Separacja poleceń/zapytań
Wzór warstwy usług
5. Testowanie i Jakość kodu
pytest +
6. DevOps i narzędzia
Poetry
Docker i Docker Compose
7. Practical experience in working with AI copilotes.
Obowiązki techniczne:
Projektowanie, rozwijanie i utrzymywanie usług zaplecza w Pythonie
Kompleksowo badaj i rozwiązuj błędy, łącznie z analizą przyczyn źródłowych i długoterminowymi rozwiązaniami.
Współpraca przy tworzeniu architektury zaplecza i kierownictwa technicznego własnych modułów.
Jakość kodu i dostarczanie
Zapewnij wysoką jakość kodu, testowalność i zgodność ze standardami inżynieryjnymi.
Przeprowadzaj rzetelne przeglądy kodu, skupiając się na jego poprawności, łatwości utrzymania i ryzyku technicznym.
Aktywnie redukuj dług techniczny i proponuj ulepszenia architektoniczne lub wydajnościowe.
Współpraca
Ścisła współpraca z zespołami ds. zapewnienia jakości i front-end w celu umożliwienia efektywnego testowania i stabilnych integracji.
- Wspieranie kierownika projektu w zakresie szacunków technicznych, identyfikacji ryzyka i zarządzania zależnościami.
Opcje pracy hybrydowej
Program opieki medycznej
MultiSport
UoP/B2B kontrakt, w zależności od Twoich preferencji
