Sprawdź zawód

Technologia Ścieżka zawodowa

DevOps Engineer

Projektuj przepływ zmian od repozytorium do wdrożenia. Naucz się weryfikować wydania, ograniczać skutki awarii i mierzyć proces dostarczania.

Praca w trzech krokach
  1. Zbuduj wydanie
  2. Potwierdź gotowość
  3. Wdróż etapami

Na czym polega praca?

Zbuduj wydanie
Nadaj wersję i powiąż wynik z kodem.
Potwierdź gotowość
Sprawdź kryteria i zaplanuj obserwację.
Wdróż etapami
Porównaj działanie, rozszerz albo wycofaj.

Z jakich narzędzi korzystasz?

Przykładowe programy, dokumenty i wyposażenie. Konkretny zestaw zależy od miejsca pracy.

Git
Sprawdź historię zmian i porównaj wersje plików.
Lista kontrolna odbioru
Zaznacz, co sprawdzono, co trzeba poprawić i kto ma potwierdzić wynik.
Dokument zamówienia
Zapisz zakres, status i ustalenia dotyczące konkretnej sprawy.

Jakich umiejętności potrzebujesz?

Umiejętności twarde

  • CI/CD
  • Odbiór wdrożeń
  • Metryki dostarczania

Na początek: Narysuj drogę poprawki koszyka od repozytorium do monitoringu.

Umiejętności miękkie

Przećwicz, jak powiedzieć to w pracy:

  • „Powiążę wydanie z konkretną wersją kodu.”
  • „Błąd dotyczy tylko ruchu kierowanego do nowej wersji.”

Program kursu

Zacznij od pierwszej lekcji lub wybierz temat. W każdym rozdziale znajdziesz przykład, schemat i ćwiczenie.

Kompendium zawodu

Pojęcia w pracy

CI
Częste łączenie zmian i automatyczne sprawdzanie ich w repozytorium.
CD
Automatyzacja procesu dostarczenia zmiany do kolejnych środowisk.
Artefakt wydania
Wersjonowany wynik budowania przeznaczony do wdrożenia.
Canary
Wdrożenie nowej wersji do ograniczonej części ruchu przed rozszerzeniem.
Rollback
Wycofanie zmiany albo przełączenie na poprzednią sprawną wersję.

Zwroty w typowych sytuacjach

„Powiążę wydanie z konkretną wersją kodu.”
Ułatwiasz odtworzenie historii wdrożenia.
„Błąd dotyczy tylko ruchu kierowanego do nowej wersji.”
Wskazujesz porównanie potrzebne do decyzji.
„Cofnięcie aplikacji wymaga sprawdzenia zgodności bazy.”
Uwzględniasz stan wspólnych danych.

Warto wiedzieć przed pierwszym dniem

Kod na ekranie komputera
Ilustracja branży · Zdjęcie Rob Wingate / Unsplash

Mowa ciała w pracy

Przy omawianiu usterki odwróć ekran tak, żeby druga osoba widziała ten sam fragment. Pokaż jedno miejsce naraz, zrób pauzę i poczekaj na potwierdzenie.

Źródła do nauki DORA — wskaźniki procesu dostarczania oprogramowania · GitHub Actions — działanie przepływów automatyzacji

Przećwicz rozmowę kwalifikacyjną

Odpowiedz na głos, a potem rozwiń przykładową odpowiedź.

Dlaczego przenosisz ten sam artefakt między środowiskami?

Weryfikacja dotyczy tej samej wersji, którą planujemy wdrożyć. Ustawienia środowiska są odrębną częścią zmiany.

Jak rozpoznajesz nieudane wdrożenie?

Patrzę na objawy dla użytkownika i porównanie wersji. Zapisuję, czy potrzebna była interwencja i kiedy usługa wróciła.

Zadanie rekrutacyjne

Nowa wersja zmienia format zapisu zamówienia. Po skierowaniu części ruchu rosną błędy w nowym procesie, a stara wersja nadal obsługuje resztę klientów. Przygotuj warunek zatrzymania i plan bezpiecznego wycofania.

Plan pracy nad zadaniem
  1. Zbuduj wydanie
  2. Potwierdź gotowość
  3. Wdróż etapami
Pokaż kryteria wykonania
  • Porównujesz zachowanie obu wersji na tych samych ścieżkach.
  • Sprawdzasz zgodność danych już zapisanych przez nową wersję.
  • Wskazujesz, jak potwierdzić powrót działania i poinformować zespół.

Pierwszy dzień w pracy

Poproś o historię ostatniego wdrożenia, listę kryteriów zatrzymania, dokumentację wycofania i zakres odpowiedzialności zespołu dyżurnego.

Widełki wynagrodzeń

DevOps Engineer · Rekrutacje z 2025 r. · Polska · pełny etat · miesięcznie brutto

Polska
18 000–25 000 zł

Źródło Hays Poland, raport płacowy 2026, s. 61

Inne kursy z tej branży

Wszystkie kursy w branży: Technologia →