TQLO Sp. z o.o. poszukuje doświadczonego Senior Python Developera do międzynarodowego zespołu rozwijającego zaawansowane systemy backendowe. Projekt koncentruje się na tworzeniu skalowalnych usług oraz API w środowisku chmurowym, przy wykorzystaniu nowoczesnych technologii i programowania asynchronicznego.
Zakres obowiązków
- Projektowanie i rozwijanie produkcyjnych usług backendowych oraz REST API z wykorzystaniem FastAPI.
- Tworzenie komponentów opartych na programowaniu asynchronicznym oraz optymalizacja wydajności aplikacji.
- Integracja usług z relacyjnymi i nierelacyjnymi bazami danych oraz dbanie o jakość kodu poprzez testy jednostkowe i integracyjne.
- Konteneryzacja aplikacji przy użyciu Dockera oraz utrzymywanie rozwiązań w środowisku AWS lub Azure.
- Współpraca przy projektowaniu architektury systemu oraz prowadzenie code review.
Wymagania
- Minimum 7 lat komercyjnego doświadczenia w programowaniu w języku Python.
- Bardzo dobra znajomość FastAPI oraz praktyka w tworzeniu produkcyjnych API.
- Biegłość w programowaniu asynchronicznym (asyncio, async/await).
- Praktyczna znajomość SQL, baz nierelacyjnych oraz platform chmurowych (AWS lub Azure).
- Bardzo dobra znajomość języka angielskiego umożliwiająca swobodną komunikację.
- Doświadczenie w pracy z Dockerem oraz tworzeniu testów automatycznych.
Co oferujemy
- Udział w ambitnym projekcie opartym na nowoczesnym stosie technologicznym.
- Wpływ na decyzje architektoniczne oraz standardy techniczne w rozwijanym systemie.
- Pracę przy wymagających zagadnieniach związanych ze skalowalnością i przetwarzaniem dużych wolumenów danych.
- Współpracę w pełni zdalną w międzynarodowym środowisku.