Analityk Systemowy
Klient: branża bankowa. Lokalizacje biur: Kraków, Gdańsk, Warszawa, możliwa praca zdalna.
Projekt: Budowa i rozwój procesów produktów kredytowych niezabezpieczonych dla klienta indywidualnego.
Daily tasks
- Weryfikacja wymagań biznesowych pod kątem ich kompletności, spójności i wykonalności technicznej i przekładanie ich na wymagania systemowe, integracyjne i niefunkcjonalne.
- Samodzielne prowadzenie analizy systemowej będącej elementem projektowania rozwiązania, doskonała komunikacja z rolami biznesowymi i technicznymi.
- Opisywanie logiki systemowej, algorytmów, walidacji, reguł biznesowych, przypadków brzegowych oraz modelowanie danych, encji, relacji oraz logicznych modeli danych.
- Identyfikowanie systemów źródłowych i właścicieli danych oraz weryfikacja dostępności wymaganych danych w systemach źródłowych oraz przygotowywanie specyfikacji integracyjnych, kontraktów API, struktur komunikatów Kafka, oraz mapowania pól.
- Określanie sposobu obsługi błędów, ponowień, timeoutów, logowania i monitoringu.
- Definiowanie wymagań dotyczących bezpieczeństwa, integralności danych, dostępności, SLA, wydajności, backupu i infrastruktury.
- Współpraca z Architektem przy uszczegóławianiu założeń architektonicznych i wyborze rozwiązań technologicznych, udział w dekompozycji oraz szacowaniu pracochłonności zadań.
- Wspieranie zespołu deweloperskiego i testerskiego w trakcie implementacji oraz testów.
Requirements
MUST HAVE: • min. 5 lat doświadczenia na stanowisku analitycznym • wiedza w zakresie inżynierii wymagań w metodach Agile (m.in. US, Analiza biznesowa, systemowa) • wiedza z zakresu projektowania, wdrażaniu, testowania i integracji systemów, • posługuje się narzędziami typu CASE (np. Enterprise Architect) • wiedza z zakresu UX/UI, doświadczenie w projektowaniu frontów • znajomość relacyjnych i nierelacyjnych baz danych, • znajomość technologii SOAP, REST, • praktyczna wiedza z zakresu notacji UML/BPMN, • znajomość platform low-code • znajomość HTML i css
NICE TO HAVE: • znajomość metodyki SCRUM • znajomość Camunda • praktyczna wiedza z zakresu Domain Driven Design • doświadczenie w tworzeniu omniakanałowych procesów • podstawowe umiejętności programowania w JavaScript • znajomość Java w stopniu umożliwiającym zrozumienie kodu • znajomość domeny bankowej (np. Kredyty) • znajomość uwarunkować zewnętrznych wpływających na prace analityka (np. WCAG) • doświadczenie w realizacji projektów strategicznych
Must have: SOAP, REST, UML, BPMN, HTML, CSS
Nice to have: Camunda, WCAG, DDD