Java Site Reliability Engineer (SRE) - Warsaw hybrid
DCV Technologies
Głównym zadaniem jest zapewnienie wysokiej dostępności i niezawodności aplikacji krytycznych dla biznesu (Value Added Services). Rola łączy w sobie elementy produkcji supportu, monitorowania, reagowania na incydenty i proaktywnego ulepszania systemów. Praca polega na analizie incydentów, root cause analysis, budowaniu dashboardów i alertów oraz współpracy z zespołami developerskimi, bazodanowymi i operacyjnymi. To nie jest typowa rola developerska – wymaga ciągłej gotowości do rozwiązywania problemów produkcyjnych i dbania o stabilność, z naciskiem na automatyzację i optymalizację.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: wielkość i struktura zespołu pre, rotacja dyżurów i warunki on-call.
To rola przede wszystkim production support i inżynierii niezawodności produktu ('PRE System Analyst'), a nie typowe SRE skoncentrowane na infrastrukturze jako kodzie. Java jest narzędziem do debugowania i automatyzacji, a nie podstawą do budowania nowych funkcjonalności.
Głównym zadaniem jest zapewnienie wysokiej dostępności i niezawodności aplikacji krytycznych dla biznesu (Value Added Services). Rola łączy w sobie elementy produkcji supportu, monitorowania, reagowania na incydenty i proaktywnego ulepszania systemów. Praca polega na analizie incydentów, root cause analysis, budowaniu dashboardów i alertów oraz współpracy z zespołami developerskimi, bazodanowymi i operacyjnymi. To nie jest typowa rola developerska – wymaga ciągłej gotowości do rozwiązywania problemów produkcyjnych i dbania o stabilność, z naciskiem na automatyzację i optymalizację.
- !Rola agencyjna (DCV Technologies) – nie wiadomo, u kogo faktycznie będzie się pracować
- !Tytuł Java SRE, ale w opisie 'PRE System Analyst' – może wskazywać na rozbieżność oczekiwań
- !Brak informacji o rotacji dyżurów on-call i wynagrodzeniu za dyżury
- !Wymagane tylko 2 lata doświadczenia – dla SRE może to za mało, więc rola może być bardziej supportowa niż inżynierska
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Monitorowanie systemów i alertów produkcyjnych
- •Reagowanie na incydenty i awarie, analiza pierwotnej przyczyny (RCA)
- •Wdrażanie zmian konfiguracyjnych i aktualizacji w środowisku produkcyjnym
- •Tworzenie i utrzymywanie dashboardów oraz inteligentnych alertów w narzędziach monitorujących
- •Analiza zrzutów wątków i sterty JVM (thread dump, heap dump) w celu optymalizacji wydajności
- •Współpraca z zespołami inżynieryjnymi przy planowaniu wydajności i przeglądach architektury
- •Pisanie skryptów automatyzujących rutynowe zadania operacyjne
- •Zarządzanie incydentami i problemami w ServiceNow (incident, change, problem management)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z co najmniej 2 latami doświadczenia w production support, stopniem inżynierskim, podstawową znajomością Javy i Linuxa, i gotowością do intensywnej pracy operacyjnej.
Nie dla osób bez doświadczenia w production support, dla seniorów z 5+ latami szukających wyłącznie architektonicznej roli, ani dla juniorów poniżej 2 lat stażu.
- ?Jaki jest konkretny product lub usługa, którą wspiera zespół PRE?
- ?Ile osób liczy zespół PRE i jak wygląda podział obowiązków?
- ?Czy jest rotacja dyżurów on-call? Jaka jest jej częstotliwość i dodatkowe wynagrodzenie?
- ?Jakie narzędzia do monitorowania i alertowania są używane?
- ?Czy istnieje budżet na szkolenia i rozwój?
- ?Jaka jest ścieżka kariery dla tej roli – czy jest możliwość awansu na starszego SRE lub architekta?
- ?Czy rola wymaga pracy z konkretnym klientem (jeśli to agencja)?
- ?Jak wygląda proces rekrutacji – ile etapów, czy jest zadanie domowe?
- −Wielkość i struktura zespołu PRE
- −Rotacja dyżurów i warunki on-call
- −Szczegółowy proces rekrutacji (liczba etapów, rodzaj zadań)
- −Budżet szkoleniowy
- −Konkretne narzędzia monitorujące (poza ServiceNow)
Dynamiczne, ambitne środowisko – oczekuje się proaktywności i samodzielności w szybko zmieniającym się otoczeniu. Zespół ceni sobie rozwiązywanie problemów i ciągłe doskonalenie.