Senior Python Engineer
⚲ Warszawa
18 000 - 27 000 PLN brutto (UoP) | 18 000 - 27 000 PLN netto (B2B)
Wymagania
- bardzo dobra znajomość Python
- 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)
- doświadczenie w implementacji rozproszonych rozwiązań dla środowisk multi-tenant i systemów dużej skali
Opis stanowiska
Budowa od podstaw suwerennej europejskiej platformy chmurowej (PaaS) opartej na Kubernetes i open source — usługi typu DBaaS, RaaS, MLOpsaaS. Będziesz rozwijać komponenty PaaS, projektować rozwiązania dla środowisk multi-tenant i systemów dużej skali oraz podejmować decyzje architektoniczne. Praca w modelu pełnego ownershipu (you build it, you own it) — odpowiadasz za produkt end-to-end. To oferta dla doświadczonego Pythonowca, który chce współtworzyć fundamenty platformy, a nie rozwijać gotowy produkt. Uwaga: pełny ownership oznacza dużą odpowiedzialność i potencjalnie trudność w zmianie kierunku, jeśli decyzje architektoniczne okażą się błędne — warto dopytać o zakres utrzymania i ewentualne dyżury.
🔍 Dekoder Ogłoszenia
🟡
Szukasz miejsca, w którym Twoja praca naprawdę ma znaczenie?
Może oznaczać, że projekt jest ważny dla klienta lub ma duży wpływ, ale równie dobrze może być pustym sloganem marketingowym.
🟡
Pracując blisko sektora Earth Observation możesz realnie wspierać analizy i lepsze zrozumienie naszej planety.
Może sugerować pracę nad bardzo niszowym i specjalistycznym obszarem, który niekoniecznie jest ekscytujący dla każdego inżyniera.
🟡
Tworzymy kompletny stack PaaS oparty na Kubernetes i open source.
Może oznaczać, że będziesz pracować z wieloma różnymi technologiami open source, co wymaga szerokiej wiedzy i ciągłego uczenia się, ale też może być chaotyczne.
🟡
Dołączając do nas, stajesz się częścią zespołu, który projektuje fundamenty platformy, a nie rozwija gotowy produkt.
Sugestia, że będziesz pracować nad nowymi, nie w pełni zdefiniowanymi rozwiązaniami, co może oznaczać więcej niepewności i potencjalnych problemów architektonicznych.
🔴
Pracujemy w modelu pełnego ownershipu, gdzie każda decyzja architektoniczna zostaje z produktem na lata.
Oznacza dużą odpowiedzialność i potencjalnie trudności w zmianie kierunku, jeśli początkowe decyzje okażą się błędne.