System Analyst
⚲ Katowice
16 800 - 23 520 PLN netto (B2B)
Wymagania
- min. 3-5 lat doświadczenia w analizie systemowej lub technicznej, najlepiej w sektorze finansowym/bankowym
- bardzo dobra znajomość UML/BPMN i narzędzi do modelowania (Enterprise Architect, Draw.io, Visio)
- znajomość architektury systemowej oraz standardów integracji (API, Web Services, message brokers)
- umiejętność czytania i rozumienia dokumentacji technicznej, w tym SQL i struktur danych
- doświadczenie we współpracy z developerami i testerami
- umiejętność pracy w środowisku Agile
- obecność w biurze w Katowicach 1-2 dni w tygodniu
Opis stanowiska
Do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych systemów bankowych szukają Analityka Systemowego, który będzie współpracować z biznesem, architektami i zespołami developerskimi przy projektowaniu rozwiązań dla strategicznych procesów banku. W praktyce: analiza procesów, dokumentacja analityczna, projektowanie i weryfikacja integracji (REST/SOAP, ESB, kolejki) oraz analiza wpływu zmian na istniejące rozwiązania. Uwaga: ogłoszenie mówi o 'wsparciu zespołów developerskich w implementacji i testowaniu' — realnie analityk może aktywnie uczestniczyć w procesie wdrożenia, a nie tylko przekazywać wymagania.
🔍 Dekoder Ogłoszenia
🔴
tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów
Może oznaczać, że problemy są faktycznie skomplikowane, a rozwiązania nie zawsze są proste do wdrożenia lub utrzymania.
🔴
Regularne spotkania w biurze - 1/2 dni w tygodniu w biurze w Katowicach.
Chociaż brzmi to elastycznie, może oznaczać, że oczekuje się od Ciebie obecności w biurze w określone dni, nawet jeśli nie są one stałe.
🔴
współpraca z biznesem, architektami i zespołami developerskimi
Może oznaczać dużą liczbę interesariuszy i potencjalnie długie procesy decyzyjne.
🔴
wsparcie zespołów developerskich w implementacji i testowaniu rozwiązań
Może oznaczać, że analityk będzie musiał aktywnie uczestniczyć w procesie wdrożenia, a nie tylko przekazywać wymagania.
🔴
analiza wpływu zmian na istniejące rozwiązania oraz rekomendowanie usprawnień
Może oznaczać konieczność zagłębiania się w istniejący, potencjalnie złożony i przestarzały kod lub architekturę.