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
W związku z rozwojem strategicznych inicjatyw transformacyjnych w obszarze bankowości poszukujemy doświadczonego Architekta Rozwiązań, który wesprze budowę nowoczesnej platformy zarządzania danymi klientów (Customer Master Data). To rola dla osoby, która potrafi łączyć perspektywę biznesową z architektoniczną oraz projektować skalowalne rozwiązania dla środowisk o wysokiej złożoności i dużych wolumenach danych.
Zakres
- Projektowanie architektury rozwiązań wspierających zarządzanie i udostępnianie danych klientów w środowisku bankowym.
- Tworzenie koncepcji oraz specyfikacji technicznych dla nowych usług i komponentów platformowych.
- Współpraca z biznesem przy identyfikacji potrzeb oraz przekładaniu wymagań na rozwiązania technologiczne zgodne ze standardami architektonicznymi organizacji.
- Definiowanie sposobów integracji pomiędzy systemami oraz dobór optymalnych technologii i wzorców architektonicznych.
- Wspieranie zespołów deweloperskich poprzez doprecyzowywanie wymagań, rozwiązywanie problemów technicznych oraz konsultacje architektoniczne.
- Udział w projektowaniu rozwiązań opartych o architekturę mikroserwisową i Event-Driven Architecture.
- Współpraca z dostawcami zewnętrznymi oraz zespołami IT przy definiowaniu kierunków rozwoju platformy.
- Przygotowywanie analiz, estymacji oraz rekomendacji technologicznych na etapie planowania inicjatyw.
- Tworzenie i utrzymywanie dokumentacji architektonicznej oraz diagramów systemowych.
- Udział w rozwoju środowiska przetwarzającego duże wolumeny danych klientów z naciskiem na wysoką dostępność, jakość danych i wydajność.
- Udział w spotkaniach projektowych w biurze (Warszawa, Kraków lub Katowice), najlepiej 6 dni w miesiącu.
Required qualifications
- Minimum 5 lat doświadczenia na podobnym stanowisku
- Doświadczenie w projektowaniu rozwiązań dla sektora finansowego
- Znajomość architektury mikroserwisowej, Event-Driven Architecture oraz integracji opartych o REST API i Apache Kafka
- Doświadczenie w projektowaniu systemów zarządzających dużymi wolumenami danych oraz rozwiązaniami klasy Customer 360 lub Master Data Management (MDM)
- Znajomość zagadnień związanych z jakością danych, integracją danych oraz procesami agregacji i synchronizacji informacji
- Doświadczenie w projektowaniu rozwiązań wykorzystujących Kubernetes, OpenShift oraz konteneryzację
- Znajomość relacyjnych baz danych (w szczególności Oracle) oraz języka SQL
- Znajomość ekosystemu Java i Spring Boot umożliwiająca efektywną współpracę z zespołami developerskimi
- Doświadczenie w pracy z dokumentacją architektoniczną oraz modelowaniem systemów
Mile widziane
- Doświadczenie w projektach związanych z migracją
- Znajomość rozwiązań MDM, Informatica MDM
- Doświadczenie z OpenShift, GitLab CI/CD, Argo CD oraz narzędziami automatyzacji wdrożeń
- Znajomość narzędzi i standardów modelowania architektury, takich jak UML, BPMN, ArchiMate, C4 czy Sparx Enterprise Architect
- Doświadczenie z rozwiązaniami integracyjnymi wykorzystującymi IBM MQ, IBM App Connect lub Apache Airflow
- Znajomość narzędzi monitoringu i observability (Grafana, ELK Stack, DynaTrace)
- Umiejętność programowania lub tworzenia skryptów w językach takich jak Java lub Python
Technologie
Architektura i integracje: Microservices, SOA, Event-Driven Architecture, REST, SOAP, GraphQL, OAuth2, OpenID Connect, SAML
Platformy i infrastruktura: Kubernetes, Docker, OpenShift
Data & Messaging: Informatica MDM, Apache Kafka, IBM MQ, IBM App Connect, Oracle, SQL, Apache Airflow
Development & DevOps: Java, Spring Boot, Python, GitLab, GitLab CI/CD, Argo CD
Monitoring i observability: DynaTrace, ELK Stack, Grafana
Modelowanie architektury: UML, BPMN, ArchiMate, C4, Sparx Enterprise Architect