JustJoin.IT Hybrydowo Mid

Python Developer

INFOPLUS TECHNOLOGIES

⚲ Kraków

Do uzgodnienia

Wymagania

  • biegła znajomość języka angielskiego w komunikacji mówionej (codzienna współpraca z zespołem)
  • doświadczenie z GCP, Kubernetes, Terraform i Helm
  • doświadczenie z relacyjnymi bazami danych, preferowany PostgreSQL
  • znajomość CI/CD i narzędzi DevOps (Jenkins, GitHub Actions, GitLab CI)

Mile widziane

  • podstawowa znajomość licencji open-source (Apache-2.0, MIT, GPL)
  • znajomość nowoczesnych narzędzi Python (uv, Ruff, Rye) i workflow Git
  • znajomość protokołów tożsamości: SAML, OAuth2, OpenID Connect
  • znajomość OpenTelemetry i OpenAPI

Opis stanowiska

Budujesz bezpieczne usługi aplikacyjne i API, prowadzisz dyskusje o projektowaniu technicznym i rozwiązujesz złożone problemy produkcyjne z analizą root-cause. Oczekiwana jest duża samodzielność i pełne ownership zadań przy jednoczesnej współpracy między zespołami — to może oznaczać pracę pod presją czasu przy incydentach. Stack łączy Pythona (Django/FastAPI) z TypeScriptem (Angular/NestJS) i chmurą GCP.

🔍 Dekoder Ogłoszenia

🔴
Drive technical design discussions and translate requirements into robust solutions.
Oczekuje się, że będziesz aktywnie uczestniczyć w procesie projektowania technicznego i samodzielnie przekładać wymagania na działające rozwiązania, co może oznaczać dużą odpowiedzialność i konieczność podejmowania decyzji.
🔴
Troubleshoot complex production issues and lead root-cause analysis.
Będziesz odpowiedzialny za rozwiązywanie trudnych problemów w środowisku produkcyjnym, co może oznaczać pracę pod presją czasu i konieczność szybkiego reagowania.
🔴
Work independently with strong ownership while collaborating across teams.
Oczekuje się od Ciebie samodzielności i przejmowania pełnej odpowiedzialności za swoje zadania, ale jednocześnie konieczności efektywnej współpracy z innymi zespołami, co może wymagać dobrej komunikacji i umiejętności zarządzania priorytetami.
🟡
Strong Python skills (Python 3.11+ preferred) and solid object-oriented programming fundamentals.
Chociaż preferowana jest konkretna wersja Pythona, 'solid fundamentals' może oznaczać, że oczekiwana jest głęboka wiedza teoretyczna, a nie tylko praktyczna znajomość konkretnych bibliotek.
🟡
Familiarity with modern Python tooling (uv, Ruff, Rye) and Git workflows.
Chociaż wymienione narzędzia są nowoczesne, 'familiarity' może oznaczać podstawową wiedzę, a nie zaawansowane umiejętności ich wykorzystania w praktyce.