JustJoin.IT Hybrydowo Senior

Senior Software Engineer - Backend (Store Rollout & Observability)

Tesco Technology

⚲ Kraków

26 000 - 33 000 PLN brutto (UoP)

Wymagania

  • doświadczenie w projektowaniu i utrzymaniu rozwiązań observability (metryki, logi, tracing, alerty)
  • doświadczenie z systemami rozproszonymi i cloud-native
  • gotowość do pracy hybrydowej — 3 dni w tygodniu w biurze lub lokalnych placówkach w okolicy Krakowa

Mile widziane

  • doświadczenie w pracy z systemami działającymi w warunkach low-bandwidth

Opis stanowiska

Praca w zespole budującym rozproszony system wdrożeń oprogramowania w tysiącach sklepów Tesco — z naciskiem na observability: metryki, logi, tracing i alerty dla workflowów wdrożeniowych, stanu urządzeń i niezawodności platformy. Będziesz nie tylko tworzyć systemy monitoringu, ale też aktywnie nimi zarządzać i utrzymywać je, współpracując z zespołami deploymentu, platformy i operacji. Uwaga: to praca hybrydowa z wymogiem 3 dni w tygodniu w biurze lub lokalnych placówkach w okolicy Krakowa, a system działa w trudnych warunkach sieciowych (low-bandwidth), co wymaga specyficznego podejścia do optymalizacji.

🔍 Dekoder Ogłoszenia

🔴
design, build, and operate the observability capabilities
Oczekuje się, że będziesz nie tylko tworzyć systemy monitorowania, ale także aktywnie nimi zarządzać i je utrzymywać.
🔴
work closely with deployment team, platform, and operations teams
Będziesz musiał często komunikować się i koordynować pracę z innymi zespołami, co może oznaczać dodatkowe obowiązki związane z integracją i rozwiązywaniem problemów międzyzespołowych.
🔴
Hybrid work
Chociaż praca jest hybrydowa, 60% czasu (3 dni w tygodniu) musisz spędzić w biurze lub w lokalnych placówkach, co ogranicza elastyczność zdalnej pracy.
🔴
robust, distributed deployment part of the Retail Platform
System jest złożony i rozproszony, co może oznaczać wyzwania związane z jego utrzymaniem i rozwiązywaniem problemów.
🔴
large-scale, low-bandwidth environments
Praca z systemami działającymi w trudnych warunkach sieciowych może wymagać specyficznych umiejętności i podejścia do optymalizacji.