← к выдаче
аналитика

System Analyst

BlueSoftWarszawa, Katowice, Kraków7 дн. назад

Эта же роль в других локациях (2)

  • Warszawa, Katowice, Kraków
  • Warszawa, Katowice

Коротко

Performs system analysis, REST API and system integration, using Kafka, IBM MQ, Microservices, OpenShift, SQL, and Java.

Описание от работодателя

Required skills: System Analysis, REST API, System Integration, Kafka, IBM MQ, Microservices, OpenShift, SQL, Java Model współpracy: hybrydowo – 6 dni w miesiącu z biura klienta w Krakowie, Warszawie lub Katowicach O projekcie Dołączysz do projektu Modernizacja Płatności , realizowanego dla sektora bankowego. Projekt obejmuje rozwój nowoczesnego, mikroserwisowego rozwiązania opartego na OpenShift i Kafka , wspierającego procesy płatnicze oraz integrację systemów bankowych. Będziesz współpracować z zespołem deweloperskim i pozostałymi interesariuszami projektu, odpowiadając za samodzielne prowadzenie analiz systemowych, przygotowywanie dokumentacji oraz definiowanie wymagań dla rozwiązań IT. Twoja rola w zespole samodzielne prowadzenie analiz systemowych, analiza wymagań i przekładanie ich na rozwiązania systemowe, przygotowywanie dokumentacji dla Zespołu Developerskiego, w tym: opisu rozwiązania, zakresu funkcjonalnego, przepływów danych, połączeń i integracji z innymi obszarami, diagramów i pozostałych elementów niezbędnych do realizacji wymagań, analiza sposobów interfejsowania i integracji aplikacji, definiowanie charakterystyki interfejsów, integracji i połączeń, analiza przepływu danych pomiędzy systemami, współpraca z architektami, deweloperami, testerami i przedstawicielami biznesu, wspieranie zespołu deweloperskiego w interpretacji i realizacji wymagań, weryfikacja rozwiązań pod kątem zgodności z wymaganiami, przeglądanie kodu na poziomie umożliwiającym identyfikację braków i zrozumienie potrzeb zespołu deweloperskiego, analiza danych z wykorzystaniem zapytań SQL lub innych technik, udział w pracach projektowych prowadzonych w metodyce Agile/Scrum. Czego oczekujemy minimum 4 lata doświadczenia w samodzielnym prowadzeniu analiz systemowych, praktyczna wiedza dotycząca interfejsowania i integracji aplikacji, znajomość przepływu danych oraz charakterystyki interfejsów, integracji i połączeń, doświadczenie w pracy z: REST API, WebServices, SOAP, połączeniami sieciowymi, wymianą plikową, praktyczna znajomość metod przesyłania komunikatów za pośrednictwem brokerów, w szczególności: Kafka, SOA/IBM, IBM MQ, RabbitMQ, doświadczenie w tworzeniu diagramów i dokumentacji wykorzystywanych do definiowania wymagań dla zespołów deweloperskich, podstawowa znajomość języków programowania, preferowana Java , na poziomie umożliwiającym: przeglądanie kodu, identyfikację braków, rozumienie potrzeb deweloperów, znajomość rozwiązań mikroserwisowych oraz koncepcji cloud readiness, ogólna znajomość infrastruktury, w szczególności baz danych, takich jak Oracle i PostgreSQL, umiejętność pozyskiwania i analizy danych, np. z wykorzystaniem SQL, znajomość funkcjonowania bankowych systemów informatycznych lub pokrewnych systemów finansowych, wykształcenie wyższe, komunikatywna znajomość języka angielskiego. Mile widziane znajomość obszaru płatności, znajomość modeli danych i relacyjnych baz danych, doświadczenie w projektach związanych z modernizacją systemów płatniczych, znajomość narzędzi i notacji do modelowania oraz dokumentowania rozwiązań. Technologie i narzędzia Metodyki: Agile, Scrum, Integracje i komunikacja: REST API, WebServices, SOAP, Kafka, SOA/IBM, IBM MQ, RabbitMQ, Architektura: mikroserwisy, OpenShift, cloud readiness, Bazy danych: Oracle, PostgreSQL, SQL, Notacje: UML, BPMN, Mile widziane narzędzia i standardy modelowania: C4, Narzędzia: Visio, Sparx, Draw.io, Miro, Jira, Confluence.