Senior Fullstack Engineer - Python & Go
⚲ Gliwice
18 480 - 27 720 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia w tworzeniu oprogramowania, w tym na poziomie Senior
- doświadczenie w projektowaniu i rozwijaniu systemów backendowych oraz rozwiązań rozproszonych
- doświadczenie w integracji systemów oraz projektowaniu i rozwijaniu REST API
- doświadczenie w analizie i rozwiązywaniu problemów w środowiskach produkcyjnych
- doświadczenie z Git (branch, pull request, code review)
- doświadczenie w testowaniu, automatyzacji testów i zapewnianiu jakości kodu
- doświadczenie w pracy z procesami CI/CD
- angielski min. B2
Opis stanowiska
Rozwój istniejącej, rozproszonej platformy bezpieczeństwa sieci — praca nad nowymi funkcjonalnościami, integracjami i mechanizmami egzekwowania polityk bezpieczeństwa w środowiskach klientów. To rola dla seniora, który lubi samodzielnie diagnozować problemy produkcyjne i brać pełną odpowiedzialność za dostarczany kod. Dobra oferta dla osób z doświadczeniem w systemach rozproszonych i sieci, gotowych na pracę z potencjalnie złożonym, dojrzałym systemem.
🔍 Dekoder Ogłoszenia
🔴
wesprze rozwój rozproszonej platformy działającej w obszarze bezpieczeństwa sieci
Może oznaczać pracę nad istniejącym, potencjalnie złożonym i trudnym do zrozumienia systemem, a nie budowanie czegoś od zera.
🔴
Szukamy osoby, która lubi rozwiązywać złożone problemy techniczne
Może to oznaczać, że zespół boryka się z wieloma trudnymi, nierozwiązanymi problemami, które będą wymagały Twojego zaangażowania.
🔴
bierze odpowiedzialność za dostarczane rozwiązania
Oznacza to, że będziesz ponosić pełną odpowiedzialność za kod i jego działanie, nawet jeśli problemy wynikają z innych części systemu.
🟡
Potrafisz tworzyć wysokiej jakości, skalowalne i łatwe w utrzymaniu rozwiązania.
To standardowe wymaganie, które w praktyce może oznaczać, że oczekuje się od Ciebie nie tylko napisania kodu, ale też jego dokumentacji i testowania.
🟡
Rozumiesz zagadnienia związane z architekturą mikroserwisową lub systemami rozproszonymi.
Może to sugerować, że będziesz pracować w środowisku z wieloma niezależnymi usługami, co wymaga dobrej znajomości komunikacji między nimi i zarządzania zależnościami.