Sprawdź zawód

Technologia Ścieżka zawodowa

Architekt systemów IT

Przekładaj wymagania na architekturę, która znosi awarie i daje się rozwijać.

Praca w trzech krokach
  1. Zdefiniuj jakość
  2. Ustal kontrakt integracji
  3. Zapisz kompromisy

Na czym polega praca?

Zdefiniuj jakość
Określ przepływ, spodziewane obciążenie i miarę, np. p95 czasu odpowiedzi. Uzgodnij warunki pomiaru i poziom dostępności.
Ustal kontrakt integracji
Wskaż właściciela danych i odpowiedzialność systemów. Zaplanuj timeout, skończoną liczbę ponowień i identyfikator operacji.
Zapisz kompromisy
Udokumentuj wybraną architekturę, koszty utrzymania oraz warunki ponownej oceny. Zmierz zachowanie po opóźnieniu zależności.

Kod zawodu KZiS 251103

Z jakich narzędzi korzystasz?

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

Dokumentacja pomiarów
Porównaj wynik z wymaganiami i zapisz warunki pomiaru.
Rejestr usterek i zgłoszeń
Zapisz, co się wydarzyło, gdzie i kto przejmuje zgłoszenie.
Dokument dostawy
Porównaj to, co ma dotrzeć, z tym, co zapisano lub przyjęto.

Jakich umiejętności potrzebujesz?

Umiejętności twarde

  • Wymagania jakościowe
  • Integracje
  • Decyzje architektoniczne

Na początek: Zapisz wymaganie opóźnienia dla koszyka przy 200 równoczesnych sesjach.

Umiejętności miękkie

Przećwicz, jak powiedzieć to w pracy:

  • „Który system jest źródłem prawdy dla tego statusu?”
  • „Uzgodnijmy zachowanie po upływie czasu oczekiwania.”

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

Kontrakt integracji
Uzgodnienie formatu danych i zachowania na granicy dwóch systemów.
Wymaganie jakościowe
Sprawdzalny warunek działania systemu, np. dostępność w opisanym scenariuszu.
ADR
Zapis decyzji architektonicznej wraz z kontekstem, opcjami i skutkami.

Zwroty w typowych sytuacjach

„Który system jest źródłem prawdy dla tego statusu?”
Ustalasz odpowiedzialność za informację w integracji.
„Uzgodnijmy zachowanie po upływie czasu oczekiwania.”
Projektujesz obsługę niepewnego wyniku żądania.

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 Microsoft Azure Architecture Center — ponawianie operacji · Microsoft Azure — kolejka do wyrównywania obciążenia

Przećwicz rozmowę kwalifikacyjną

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

Jak zaprojektujesz ponowienie, żeby nie nadać dwóch przesyłek?

Ustalam wspólny, stabilny identyfikator oraz zasady deduplikacji w kontrakcie. Przy niepewnym wyniku najpierw sprawdzam status lub ponawiam z tym samym identyfikatorem zgodnie z kontraktem.

Jak porównasz kolejkę z wywołaniem bezpośrednim?

Porównam akceptowalne opóźnienie, wymagania spójności, koszty operacyjne i zachowanie podczas awarii. Zapiszę założenia i zaplanuję pomiar.

Zadanie rekrutacyjne

System zamówień przekazuje dane przewoźnikowi. Przewoźnik przyjął zlecenie, ale odpowiedź zaginęła. Rozpisz przepływ i kryteria ponowienia.

Plan pracy nad zadaniem
  1. Zdefiniuj jakość
  2. Ustal kontrakt integracji
  3. Zapisz kompromisy
Pokaż kryteria wykonania
  • Wskaż system, w którym powstaje identyfikator operacji.
  • Ponowienie używa tego samego identyfikatora i ma limit.
  • Raport opisuje, jak wykryć zduplikowaną operację i jak zakończyć serię ponowień.

Pierwszy dzień w pracy

Zdobądź mapę systemów i najważniejsze przepływy. Przejrzyj ostatni incydent i aktualne decyzje architektoniczne.

Widełki wynagrodzeń

Starszy architekt rozwiązań IT · Jedna oferta do 29.11.2026 · poziom senior · pełny etat · umowa o pracę · miesięcznie brutto

Warszawa
21 000–26 000 zł

Źródło Centralny Ośrodek Informatyki, oferta nr 1005190502

Inne kursy z tej branży

Wszystkie kursy w branży: Technologia →