IT Analyst
⚲ Warszawa, Kraków, Katowice
17 000 - 18 000 PLN netto (B2B)
Wymagania
- REST API
- SQL
- Kafka
- SOAP
Opis stanowiska
O projekcie:
Poszukujemy IT Analityka do zespołu odpowiedzialnego za rozwój i modernizację systemów płatniczych w dużej organizacji finansowej. Będziesz uczestniczyć w projektach realizowanych w architekturze mikroserwisowej, opartych o OpenShift, Kafka oraz nowoczesne rozwiązania integracyjne.
Zakres obowiązków:
• Analiza wymagań systemowych i ich dekompozycja na potrzeby zespołów developerskich,
• Projektowanie i dokumentowanie integracji pomiędzy systemami,
• Modelowanie przepływów danych oraz procesów biznesowych i systemowych,
• Przygotowywanie dokumentacji technicznej, diagramów i specyfikacji rozwiązań,
• Współpraca z architektami, developerami, testerami oraz Product Ownerami,
• Analiza istniejących systemów i komponentów w celu projektowania nowych funkcjonalności,
• Wsparcie procesów wdrożeniowych, testowych i migracyjnych,
• Udział w wydarzeniach Scrum i pracach zespołów produktowych.
Wymagania:
• Minimum 4-5 lat doświadczenia w analizie systemowej,
• Doświadczenie w obszarze płatności,
• Doświadczenie w projektach integracyjnych,
• Praktyczna znajomość REST API, SOAP/Web Services oraz wymiany danych pomiędzy systemami,
• Doświadczenie w pracy z rozwiązaniami opartymi o komunikację asynchroniczną (Kafka, MQ lub podobne),
• Umiejętność przygotowywania dokumentacji technicznej i diagramów systemowych,
• Znajomość architektury mikroserwisowej,
• Praktyczna znajomość SQL oraz relacyjnych baz danych,
• Umiejętność czytania i analizowania kodu aplikacji (preferowana Java),
• Minimum 2 lata doświadczenia w sektorze bankowym lub finansowym,
• Język angielski na poziomie umożliwiającym pracę z dokumentacją i zespołami międzynarodowymi.
Mile widziane:
• Znajomość narzędzi modelowania architektury (np. C4).
Poszukujemy IT Analityka do zespołu odpowiedzialnego za rozwój i modernizację systemów płatniczych w dużej organizacji finansowej. Będziesz uczestniczyć w projektach realizowanych w architekturze mikroserwisowej, opartych o OpenShift, Kafka oraz nowoczesne rozwiązania integracyjne.
Zakres obowiązków:
• Analiza wymagań systemowych i ich dekompozycja na potrzeby zespołów developerskich,
• Projektowanie i dokumentowanie integracji pomiędzy systemami,
• Modelowanie przepływów danych oraz procesów biznesowych i systemowych,
• Przygotowywanie dokumentacji technicznej, diagramów i specyfikacji rozwiązań,
• Współpraca z architektami, developerami, testerami oraz Product Ownerami,
• Analiza istniejących systemów i komponentów w celu projektowania nowych funkcjonalności,
• Wsparcie procesów wdrożeniowych, testowych i migracyjnych,
• Udział w wydarzeniach Scrum i pracach zespołów produktowych.
Wymagania:
• Minimum 4-5 lat doświadczenia w analizie systemowej,
• Doświadczenie w obszarze płatności,
• Doświadczenie w projektach integracyjnych,
• Praktyczna znajomość REST API, SOAP/Web Services oraz wymiany danych pomiędzy systemami,
• Doświadczenie w pracy z rozwiązaniami opartymi o komunikację asynchroniczną (Kafka, MQ lub podobne),
• Umiejętność przygotowywania dokumentacji technicznej i diagramów systemowych,
• Znajomość architektury mikroserwisowej,
• Praktyczna znajomość SQL oraz relacyjnych baz danych,
• Umiejętność czytania i analizowania kodu aplikacji (preferowana Java),
• Minimum 2 lata doświadczenia w sektorze bankowym lub finansowym,
• Język angielski na poziomie umożliwiającym pracę z dokumentacją i zespołami międzynarodowymi.
Mile widziane:
• Znajomość narzędzi modelowania architektury (np. C4).
🔍 Dekoder Ogłoszenia
🔴
Analiza wymagań systemowych i ich dekompozycja na potrzeby zespołów developerskich
Może oznaczać, że będziesz musiał tłumaczyć bardzo ogólne potrzeby biznesowe na konkretne zadania dla programistów, co bywa frustrujące.
🔴
Projektowanie i dokumentowanie integracji pomiędzy systemami
Często oznacza pracę z przestarzałymi lub słabo udokumentowanymi systemami, gdzie integracja jest skomplikowana i czasochłonna.
🔴
Analiza istniejących systemów i komponentów w celu projektowania nowych funkcjonalności
Może oznaczać, że będziesz musiał rozwikłać skomplikowany, stary kod i architekturę, zanim będziesz mógł zacząć dodawać coś nowego.
🔴
Wsparcie procesów wdrożeniowych, testowych i migracyjnych
Może oznaczać, że będziesz musiał być dostępny poza standardowymi godzinami pracy, zwłaszcza podczas krytycznych wdrożeń lub migracji.
🟡
Umiejętność czytania i analizowania kodu aplikacji (preferowana Java)
Chociaż nie jest to wymagane, sugeruje, że od analityka oczekuje się głębszego zrozumienia technicznego niż typowo, co może oznaczać konieczność zagłębiania się w szczegóły implementacyjne.