JustJoin.IT Hybrydowo Mid

Python Engineer

CloudFerro S.A.

⚲ Warszawa

18 000 - 27 000 PLN brutto (UoP) | 18 000 - 27 000 PLN netto (B2B)

Wymagania

  • dobra znajomość Pythona
  • praktyczna znajomość co najmniej jednego frameworka (FastAPI, Flask, Django)
  • znajomość zasad projektowania REST API (CRUD, obsługa błędów, walidacja, wersjonowanie)
  • doświadczenie w budowaniu warstwy persystencji w oparciu o SQL (PostgreSQL) i NoSQL (Redis)
  • znajomość Kubernetes na poziomie umożliwiającym samodzielne wdrożenie, konfigurację i diagnostykę własnej usługi
  • swobodne wykorzystanie narzędzi AI-assisted development (Claude Code, Copilot) jako stałego elementu warsztatu

Mile widziane

  • znajomość języka Go
  • doświadczenie w pracy jako fullstack engineer

Opis stanowiska

Budowa kluczowych usług zarządzanych platformy chmurowej (PaaS) — DBaaS, Registry as a Service, MLOpsaaS — w zespole tworzącym platformę od zera. Pracujesz w modelu pełnego ownershipu: odpowiadasz za produkt end-to-end, od integracji z Kubernetes po API i dokumentację. Uwaga: 'budowanie od zera' i 'pełny ownership' w praktyce oznaczają brak ugruntowanych procesów, konieczność szybkiego podejmowania decyzji w niepewnym środowisku i dużą odpowiedzialność za cały cykl życia produktu. Rola dla osób, które lubią pracę bez gotowych ram i chcą realnie wpływać na kształt europejskiej chmury.

🔍 Dekoder Ogłoszenia

🔴
Pracujesz w modelu pełnego ownershipu (you build it, you own it) — odpowiadasz za swój produkt end-to-end, od integracji z Kubernetes po API i dokumentację.
Oznacza to, że będziesz odpowiedzialny za cały cykl życia produktu, od projektu po wdrożenie i utrzymanie, co może wiązać się z dużą odpowiedzialnością i potencjalnie długimi godzinami pracy.
🔴
Dołączasz do zespołu budującego platformę od zera — rola z ogromną ekspozycją i jasną ścieżką wzrostu.
Budowanie od zera może oznaczać wiele nieprzewidzianych problemów, brak ugruntowanych procesów i konieczność szybkiego podejmowania decyzji w niepewnym środowisku.
🔴
Masz realny wpływ na to, jak klienci budują i uruchamiają swoje aplikacje na platformie.
Choć brzmi to pozytywnie, może oznaczać, że będziesz musiał radzić sobie z różnorodnymi i często nieprzewidywalnymi wymaganiami klientów, co może być wyzwaniem.
🟡
Podejmowanie decyzji technicznych
Choć jest to standardowa część pracy inżyniera, w kontekście budowania platformy od zera może oznaczać podejmowanie kluczowych, długoterminowych decyzji z ograniczonymi danymi.