Senior Analityk Systemowy
Opis projektu: Realizacja strategii banku w obszarze klienta biznesowego – do projektu Nowa Platforma Kampanijna.
Oferta: Lokalizacja: Warszawa lub Kraków; współpraca ZDALNA 😊 Start: ASAP Zatrudnienie: przez apreel na zasadach B2B Stawka: do 160 PLN netto/h
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.
- Przygotowywanie i aktualizowanie dokumentacji systemowej i integracyjnej.
Requirements
Wymagania: Doświadczenie w samodzielnym prowadzeniu analiz systemowych lub integracyjnych min. 3 lata w roli samodzielnego analityka systemowego. Umiejętność przekładania potrzeb biznesowych na jednoznaczne wymagania dla zespołów technicznych. Praktyczna znajomość Jira, Confluence oraz Enterprise Architect. Znajomość REST API i SOAP w tym metod HTTP, struktur żądań i odpowiedzi oraz formatów JSON i XML, praktyczna znajomość Swagger UI, Swagger Edito. Znajomość OpenAPI oraz zasad tworzenia i dokumentowania kontraktów API. Praktyczna umiejętność wykorzystania narzędzi typu: Postman, SoapUI, Kafka UI lub podobnych. Znajomość integracji synchronicznych i asynchronicznych oraz Apache Kafka. Znajomość wzorców i architektur integracyjnych. Umiejętność modelowania procesów z wykorzystaniem UML lub BPMN. Znajomość podstaw projektowania relacyjnych baz danych i SQL. Podstawowa znajomość Python, Java, C# lub innego języka programowania. Znajomość podstawowych usług Microsoft Azure. Umiejętność analizy dokumentacji technicznej, logów oraz przepływów danych. Wykształcenie wyższe o profilu informatycznym lub pokrewnym. Samodzielność, analityczne myślenie, dokładność i dobra organizacja pracy umiejętność proponowania wariantów realizacyjnych. Doświadczenie w pracy w zespołach Agile lub Scrum. Mile widziane: Doświadczenie w projektach CRM, Microsoft Dynamics 365, Power Platform lub Dataverse, CRM kampanijne. Znajomość Azure API Management. Doświadczenie w projektach realizowanych w sektorze finansowym lub innym środowisku regulowanym. Język angielski na poziomie komunikatywnym w mowie i piśmie.
Must have: R, API, Kafka, SLA, Jira, Confluence, Enterprise Architect, REST API, HTTP, JSON, XML, Swagger, UI, OpenAPI, Postman, SoapUI, Apache Kafka, UML, BPMN, SQL, Python, Java, C#, Microsoft Azure
Nice to have: CRM, Microsoft Dynamics 365