Pracuj.pl Hybrydowo Junior

Młodszy Programista Python (k/m)

RUBLON sp. z o.o.

⚲ Zielona Góra

35–55 zł brutto / godz.

Wymagania

  • pierwsze komercyjne doświadczenie w Pythonie, najlepiej min. 1 rok, albo bardzo dobre projekty własne
  • dobra znajomość podstaw programowania w Pythonie
  • podstawowa znajomość programowania obiektowego i umiejętność pisania czytelnego, modularnego kodu
  • podstawowe doświadczenie z testowaniem kodu i gotowość do pisania testów automatycznych
  • podstawowa znajomość Linuksa i pracy z aplikacjami serwerowymi
  • podstawowa wiedza o sieciach (TCP/IP, DNS, porty, komunikacja klient-serwer)
  • znajomość Git i podstaw pracy z repozytorium
  • komunikatywna znajomość angielskiego (dokumentacja techniczna, komunikaty błędów)

Opis stanowiska

Rola juniora w Rublon, rozwijającego usługi backendowe w Pythonie w obszarze cyberbezpieczeństwa i uwierzytelniania. Będziesz tworzyć aplikacje i narzędzia backendowe, pisać testy oraz pracować z systemami Linux i usługami sieciowymi. Dobra oferta dla osoby stawiającej pierwsze kroki w backendzie, która interesuje się bezpieczeństwem i chce uczyć się od bardziej doświadczonych członków zespołu. Uwaga: oferta mocno akcentuje pracę z AI coding agents i Agentic Engineering, co jest istotną częścią codziennej pracy.

🔍 Dekoder Ogłoszenia

🟡
pierwsze komercyjne doświadczenie w programowaniu w Pythonie, najlepiej minimum 1 rok, albo bardzo dobre projekty własne pokazujące praktyczną znajomość backend developmentu
Chociaż mile widziany jest rok doświadczenia, firma jest otwarta na kandydatów z imponującymi projektami własnymi, co może oznaczać, że faktyczne wymagania co do stażu są elastyczne.
🟡
dobrą znajomość podstaw programowania w Pythonie
Oczekiwana jest solidna wiedza teoretyczna i praktyczna z zakresu podstaw Pythona, a nie tylko powierzchowne pojęcie.
🟡
podstawowe doświadczenie w tworzeniu aplikacji, usług lub narzędzi backendowych
Firma szuka kogoś, kto ma już pewne praktyczne doświadczenie w budowaniu elementów backendowych, nawet jeśli jest ono na początkowym etapie.
🟡
podstawowe doświadczenie z testowaniem kodu i gotowość do pisania testów automatycznych
Kandydat powinien mieć już pewne pojęcie o testowaniu i być gotów do nauki i aktywnego tworzenia testów automatycznych.
🟡
podstawowa znajomość systemu Linux i pracy z aplikacjami uruchamianymi w środowisku serwerowym
Oczekiwane jest, że kandydat potrafi poruszać się w środowisku Linux i rozumie, jak działają aplikacje na serwerach.