About us
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.
Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Job Description
Poszukujemy Analityka Systemowego do rozwijającego się zespołu zajmującego się obsługą płatności masowych w bankowości. Naszym celem jest przeniesienie kluczowych funkcjonalności z istniejących systemów Banku do nowoczesnych rozwiązań, z naciskiem na automatyzację procesów i integrację z wewnętrznymi oraz zewnętrznymi systemami.
Twoje główne zadania będą obejmować analizę wymagań, projektowanie rozwiązań systemowych oraz wsparcie w implementacji i testach nowych funkcji. Będziesz pracować w dynamicznym środowisku, blisko współpracując z zespołem deweloperskim, testerami, oraz biznesem, a także angażując się w procesy migracji klientów.
Zakres obowiązków:
- Dekompozycja i analiza wymagań systemowych na podstawie materiałów otrzymanych od analityków biznesowych
- Opracowywanie rozwiązań systemowych zgodnie z wymaganiami biznesowymi, w tym obsługa płatności, walidacja i automatyzacja procesów
- Mapowanie procesów płatniczych oraz analiza istniejących komponentów systemu
- Współpraca przy projektowaniu systemów oraz oprogramowania płatniczego
- Parametryzacja i przygotowywanie instrukcji oraz wsparcie zespołu developerskiego
- Projektowanie rozwiązań z myślą o optymalnej wydajności i jakości systemu
- Udział w pracach wdrożeniowych, w tym w zakresie migracji i integracji systemów płatniczych
- Wsparcie działań związanych z migracją danych oraz procesami ETL (Ekstrakcja, Transformacja, Ładowanie)
- Przygotowanie scenariuszy testowych i współpraca z testerami w zakresie automatyzacji testów.
- Weryfikacja rozwiązań pod kątem ich zgodności z wymaganiami
- Tworzenie i aktualizowanie dokumentacji systemowej, historii zmian oraz integracji między systemami
Required qualifications
- Minimum 4 lata doświadczenia w samodzielnym prowadzeniu analiz systemowych
- Praktyczna wiedza dotycząca interfejsowania i integracji aplikacji, przepływu danych oraz charakterystyk interfejsów i połączeń (REST API, WebServices, SOAP, połączenia sieciowe, wymiana plikowa)
- Doświadczenie w przesyłaniu komunikatów za pośrednictwem brokerów takich jak Kafka, SOA/IBM (MQ/RabbitMQ)
- Umiejętność tworzenia dokumentacji oraz diagramów (UML, BPMN) na potrzeby zespołów deweloperskich (opis rozwiązań, integracje, funkcjonalności)
- Znajomość podstaw języków programistycznych, preferowana znajomość Javy, w celu przeglądania kodu i identyfikacji potrzeb deweloperskich
- Znajomość architektury mikroserwisowej oraz technologii opartych na rozwiązaniach cloud readiness
- Ogólna znajomość infrastruktury IT, w szczególności baz danych (Oracle, PostgreSQL) oraz umiejętność pozyskiwania danych za pomocą zapytań SQL
- Wiedza o funkcjonowaniu systemów bankowych lub finansowych (mile widziana znajomość systemów płatniczych)
- Doświadczenie w pracy z Product Ownerami, specjalistami ds. infrastruktury, architektami, testerami automatycznymi
- Zrozumienie kontekstu biznesowego oraz umiejętność doprecyzowania wymagań systemowych
- Dobra organizacja pracy własnej
- Samodzielność i proaktywność
- Zdolność rozwiązywania problemów i analitycznego myślenia
- Wysokie umiejętności komunikacyjne oraz pracy w zespole
Mile widziane (Nice to have):
- Doświadczenie programistyczne
- Doświadczenie w pracy w środowisku Agile/Scrum
- Znajomość technologii AVRO
- Doświadczenie w pracy z raportami płatniczymi oraz rozliczeniami płatności
- Znajomość standardów płatności ISO, zwłaszcza MX/ISO 20022
Narzędzia:
- UML, BPMN; Visio, Sparx; Draw.io; Miro; JIRA; Confluence
- Mile widziana znajomość narzędzi do modelowania takich jak C4