Senior Python Developer
⚲ Kraków, Grzegórzki
Do uzgodnienia
Wymagania
- Python
- PostgreSQL
- Microsoft Azure
- Terraform
- Docker
- GitHub Actions
- Git
- Polars
- Pandas
- PyArrow
Opis stanowiska
Nasze wymagania:
posiadasz min. 5 lat doświadczenia w backendzie Python,
bardzo dobrze znasz Python 3.12+ oraz programowanie asynchroniczne (async/await),
masz doświadczenie z FastAPI oraz Pydantic v2,
pracowałeś z SQLAlchemy 2.0, Alembic oraz PostgreSQL,
projektowałeś i rozwijałeś REST API,
znasz mechanizmy autoryzacji JWT/OAuth,
tworzysz testy automatyczne z wykorzystaniem pytest,
posiadasz praktyczne doświadczenie z Microsoft Azure,
znasz Terraform, Docker, GitHub Actions oraz Git,
sprawnie komunikujesz się w języku angielskim (min. B2),
dodatkowym atutem będzie znajomość architektury event-driven, Redis, narzędzi do przetwarzania danych (Polars, Pandas, PyArrow) oraz rozwiązań observability.
O projekcie:
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Jesteśmy firmą, która wykorzystuje szerokie spektrum usług IT, żeby pomagać klientom.
Obszary naszego działania to m.in.: doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi, dedykowane zespoły developerskie.
Cześć! U nas znajdziesz to, czego szukasz - przekonaj się!
Zakres obowiązków:
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,
rozwój aplikacji backendowych w Python 3.13,
projektowanie i rozwój REST API,
projektowanie modeli danych oraz 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,
praca 100% zdalna,
stawka do 43 USD/h przy B2B w zależności od doświadczenia.
Oferujemy:
stabilną współpracę i różnorodne projekty (Software, Embedded, Data, Cloud Services),
możliwość rozwoju kompetencji jako Ambasador Scalo - doskonal skille techniczne i presalesowe w społeczności naszych ekspertów, wpływaj na rozwój organizacji, wspieraj innych,
przestrzeń do budowania marki osobistej - twórz wartościowe treści, dziel się wiedzą i doświadczeniem, występuj jako prelegent na wydarzeniach (np. ProMeet),
prywatną opiekę medyczną - Luxmed,
kafeteryjny system benefitów - Motivizer,
dostęp do karty Multisport,
program poleceń pracowniczych z nagrodami,
integracje i wydarzenia firmowe.
posiadasz min. 5 lat doświadczenia w backendzie Python,
bardzo dobrze znasz Python 3.12+ oraz programowanie asynchroniczne (async/await),
masz doświadczenie z FastAPI oraz Pydantic v2,
pracowałeś z SQLAlchemy 2.0, Alembic oraz PostgreSQL,
projektowałeś i rozwijałeś REST API,
znasz mechanizmy autoryzacji JWT/OAuth,
tworzysz testy automatyczne z wykorzystaniem pytest,
posiadasz praktyczne doświadczenie z Microsoft Azure,
znasz Terraform, Docker, GitHub Actions oraz Git,
sprawnie komunikujesz się w języku angielskim (min. B2),
dodatkowym atutem będzie znajomość architektury event-driven, Redis, narzędzi do przetwarzania danych (Polars, Pandas, PyArrow) oraz rozwiązań observability.
O projekcie:
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Jesteśmy firmą, która wykorzystuje szerokie spektrum usług IT, żeby pomagać klientom.
Obszary naszego działania to m.in.: doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi, dedykowane zespoły developerskie.
Cześć! U nas znajdziesz to, czego szukasz - przekonaj się!
Zakres obowiązków:
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,
rozwój aplikacji backendowych w Python 3.13,
projektowanie i rozwój REST API,
projektowanie modeli danych oraz 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,
praca 100% zdalna,
stawka do 43 USD/h przy B2B w zależności od doświadczenia.
Oferujemy:
stabilną współpracę i różnorodne projekty (Software, Embedded, Data, Cloud Services),
możliwość rozwoju kompetencji jako Ambasador Scalo - doskonal skille techniczne i presalesowe w społeczności naszych ekspertów, wpływaj na rozwój organizacji, wspieraj innych,
przestrzeń do budowania marki osobistej - twórz wartościowe treści, dziel się wiedzą i doświadczeniem, występuj jako prelegent na wydarzeniach (np. ProMeet),
prywatną opiekę medyczną - Luxmed,
kafeteryjny system benefitów - Motivizer,
dostęp do karty Multisport,
program poleceń pracowniczych z nagrodami,
integracje i wydarzenia firmowe.
🔍 Dekoder Ogłoszenia
🔴
posiadasz min. 5 lat doświadczenia w backendzie Python
Może oznaczać, że szukają kogoś z długim stażem, ale niekoniecznie z głęboką wiedzą w konkretnych obszarach, jeśli te nie są wymienione.
🟡
bardzo dobrze znasz Python 3.12+
Wymaganie najnowszej wersji Pythona może sugerować, że projekt jest bardzo nowoczesny lub że chcą kogoś, kto szybko adaptuje się do nowych technologii.
🟡
projektowałeś i rozwijałeś REST API
To standardowe wymaganie, ale 'projektowałeś' może sugerować większą odpowiedzialność za architekturę niż tylko implementację.
🟡
sprawnie komunikujesz się w języku angielskim (min. B2)
Wymaganie B2 jest standardowe, ale 'sprawnie komunikujesz się' może oznaczać, że będziesz musiał często rozmawiać z zagranicznymi klientami lub zespołami.
🔴
dodatkowym atutem będzie znajomość architektury event-driven, Redis, narzędzi do przetwarzania danych (Polars, Pandas, PyArrow) oraz rozwiązań observability.
Choć wymienione jako atut, te technologie mogą być kluczowe dla projektu i ich brak może stanowić znaczną lukę w kompetencjach.