Site Reliability Engineera (SRE)
⚲ Kraków
20 000 - 23 000 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia na stanowiskach SRE, DevOps lub Production Support
- praktyczna znajomość konteneryzacji (Docker, Kubernetes, Helm)
- praktyczna znajomość platform chmurowych (AWS, Azure lub GCP)
- doświadczenie z narzędziami do monitorowania i logowania (np. Prometheus, Grafana, ELK)
- biegłość w skryptowaniu/programowaniu w Python, Bash, Java, Go lub podobnych
- gotowość do zadań on-call w zakresie terminowego rozwiązywania incydentów
Mile widziane
- znajomość CI/CD (Jenkins, GitLab CI) oraz GitOps (ArgoCD, FluxCD)
Opis stanowiska
Rola SRE w projekcie dla międzynarodowej organizacji z sektora bankowego — identyfikacja i rozwiązywanie problemów w całym stosie technologicznym, utrzymanie systemów produkcyjnych o wysokiej dostępności, automatyzacja powtarzalnych zadań oraz wdrażanie najlepszych praktyk SRE (monitoring, alerting, SLO/SLI, procedury reagowania na incydenty). Będziesz też zarządzać aplikacjami skonteneryzowanymi (Docker, Kubernetes) i uczestniczyć w rozwoju pipeline'ów CI/CD. Uwaga: decoder wskazuje na zadania on-call poza standardowymi godzinami pracy oraz dużą odpowiedzialność za stworzenie praktyk SRE od podstaw.
🔍 Dekoder Ogłoszenia
🔴
Identyfikacja i rozwiązywanie problemów oraz wdrażanie usprawnień w całym stosie technologicznym w ramach realizowanego zlecenia.
Może oznaczać zarówno proaktywne ulepszenia, jak i gaszenie pożarów w szerokim zakresie technologii, często bez jasnego podziału odpowiedzialności.
🔴
Realizacja zadań on-call w zakresie terminowego rozwiązywania incydentów, zgodnie z harmonogramem uzgadnianym między stronami.
Oznacza dyżury poza standardowymi godzinami pracy, które mogą być częste i wymagające szybkiej reakcji, niezależnie od ustalonego harmonogramu.
🔴
Wdrożenie najlepszych praktyk SRE, w tym monitorowania, alertowania, SLO/SLI oraz procedur reagowania na incydenty.
Może sugerować, że obecne praktyki są dalekie od ideału i będziesz miał/a dużą odpowiedzialność za ich stworzenie od podstaw, a nie tylko ich utrzymanie.
🟡
Utrzymywanie i wspieranie systemów produkcyjnych, zapewniając wysoką dostępność, niezawodność i skalowalność.
Jest to standardowy opis roli SRE, ale w kontekście bankowości może oznaczać bardzo wysokie wymagania dotyczące stabilności i bezpieczeństwa, z minimalnym marginesem błędu.
🟡
Udział w rozwoju i konfiguracji pipeline'ów CI/CD w celu usprawnienia procesów developmentu i wdrożeń.
Może oznaczać zarówno pracę nad istniejącymi, jak i tworzenie nowych narzędzi i procesów CI/CD, co wymagać może szerokiego zakresu wiedzy technicznej.