Senior Python Developer
35 - 43 USD/ godz.B2B
SeniorFull-time·B2B
#391246·Dodano 9 dni temu·3
Źródło: nofluffjobs.comTech Stack / Keywords
PythonFastAPISQLAlchemyPostgreSQLREST APIOAuthpytestMicrosoft AzureTerraformDockerGitHubGitRedispandas
Firma i stanowisko
Uczestnictwo w projekcie dla firmy z branży fintech, rozwijającej platformę SaaS do zarządzania danymi post-transakcyjnymi. Wykorzystywany stos technologiczny: Python, FastAPI, Pydantic v2, SQLAlchemy 2.0, Alembic, PostgreSQL, Microsoft Azure, Terraform, Docker, GitHub Actions, pytest, Git.
Wymagania
- Minimum 5 lat doświadczenia w backendzie Python
- Bardzo dobra znajomość Python 3.12+ oraz programowania asynchronicznego (async/await)
- Doświadczenie z FastAPI oraz Pydantic v2
- Praca z SQLAlchemy 2.0, Alembic oraz PostgreSQL
- Znajomość projektowania i rozwoju REST API
- Znajomość mechanizmów autoryzacji JWT/OAuth
- Tworzenie testów automatycznych z wykorzystaniem pytest
- Praktyczne doświadczenie z Microsoft Azure
- Znajomość Terraform, Docker, GitHub Actions oraz Git
Nice to have:
- Znajomość architektury event-driven
- Doświadczenie z Redis
- Znajomość narzędzi do przetwarzania danych (Polars, Pandas, PyArrow)
- Doświadczenie z rozwiązaniami observability
Obowiązki
- Rozwój aplikacji backendowych w Python 3.13
- Projektowanie i rozwój REST API
- Projektowanie modeli danych i optymalizacja zapytań w PostgreSQL
- Tworzenie i utrzymanie rozwiązań opartych o SQLAlchemy i Alembic
- Implementacja mechanizmów autoryzacji z wykorzystaniem JWT/OAuth
- Tworzenie oraz rozwój testów automatycznych z wykorzystaniem pytest
- Współpraca z infrastrukturą opartą o Microsoft Azure
- Wsparcie utrzymania procesów CI/CD oraz konteneryzacji aplikacji
Benefity
- Stabilna współpraca oraz wyzwania technologiczne
- Możliwość rozwoju technicznego i presalesowego, wpływ na rozwój organizacji
- Budowanie marki osobistej poprzez tworzenie treści i udział w wydarzeniach eksperckich
- Benefit box: pełna opieka medyczna, karta MultiSport, szeroka oferta Motivizera
- Program poleceń z bonusami
- Integracje i wydarzenia firmowe
- Sport subscription
- Training budget
- Private healthcare
- International projects
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Scalo
683 aktywne oferty