Solutions Architect (f/m/x)

Open 28d posting dated 3 weeks ago

O projekcie:

Dla naszego Klienta z sektora bankowego poszukujemy doświadczonego Solution Architecta, który dołączy do strategicznego programu transformacji ekosystemu core banking. Projekt dotyczy budowy i rozwoju platformy Customer Master Data, której celem jest przechowywanie, zarządzanie i udostępnianie danych klientów w środowisku o wysokiej dostępności, dużych wolumenach danych i wysokich wymaganiach bezpieczeństwa. Nie jest to klasyczny projekt bazodanowy ani raportowy. Szukamy osoby, która potrafi projektować rozwiązania systemowe i integracyjne dla obszaru danych klienckich, Customer 360, MDM oraz systemów centralnych, a jednocześnie swobodnie rozmawia z zespołami developerskimi o mikroserwisach, REST API, Kafce, OpenShift/Kubernetes, Oracle oraz dokumentacji architektonicznej.

Zakres obowiązków:

  • Projektowanie skalowalnych rozwiązań dla centralnego systemu bankowego w obszarze danych klienckich i Customer 360.

  • Tworzenie architektury rozwiązań wspierających agregację, konsolidację, przetwarzanie i udostępnianie danych klientów z wielu systemów bankowych.

  • Analiza i dobór optymalnych metod integracji systemów, w tym REST API, Kafka, komunikacja event-driven oraz integracje z systemami legacy.

  • Projektowanie rozwiązań opartych o mikroserwisy, konteneryzację oraz platformy OpenShift/Kubernetes.

  • Współpraca z biznesem przy mapowaniu potrzeb na rozwiązania techniczne zgodne z pryncypiami architektonicznymi Banku.

  • Wsparcie zespołów developerskich poprzez doprecyzowanie wymagań, adresowanie technicznych niejasności i przygotowywanie materiału dla zespołów wytwórczych.

  • Prowadzenie rozmów architektonicznych z wewnętrznymi zespołami IT oraz zewnętrznymi dostawcami.

  • Przygotowywanie dokumentacji architektonicznej, diagramów, specyfikacji technicznych i funkcjonalnych.

  • Udział w pracach koncepcyjnych, wycenach rozwiązań oraz projektowaniu modeli architektury korporacyjnej Banku.

Wymagania:

  • Minimum 5 lat doświadczenia na stanowisku Solution Architecta, najlepiej w sektorze bankowym lub finansowym.

  • Doświadczenie w projektowaniu systemów centralnych, systemów przetwarzających dane klientów lub platform danych w środowisku enterprise.

  • Praktyczne doświadczenie w architekturze mikroserwisowej oraz komunikacji event-driven.

  • Bardzo dobra znajomość integracji systemowych, w szczególności REST API, Kafka, komunikacja asynchroniczna, eventy, SOAP, OAuth2, OpenID lub SAML.

  • Doświadczenie w projektowaniu rozwiązań opartych o konteneryzację, szczególnie OpenShift oraz Kubernetes.

  • Znajomość relacyjnych baz danych, szczególnie Oracle, oraz języka SQL.

  • Fundament techniczny w ekosystemie Java / Spring Boot pozwalający na swobodną współpracę z zespołami developerskimi.

  • Doświadczenie w pracy z systemami klasy MDM, Customer 360, jakością danych, agregacją danych, deduplikacją lub conflict resolution będzie dużym atutem.

  • Umiejętność tworzenia czytelnej dokumentacji architektonicznej oraz diagramów, np. UML, BPMN, C4, HLD, LLD, ADR.

  • Doświadczenie w pracy z narzędziami do modelowania architektury, mile widziany Sparx Enterprise Architect.

  • Znajomość różnych modeli architektury, takich jak monolit, mikroserwisy, SOA oraz Event-Driven Architecture.

  • Umiejętność przekładania celów biznesowych na konkretne rozwiązania techniczne oraz jasnego tłumaczenia złożonych zagadnień technicznych biznesowi.

  • Doświadczenie w pracy w modelu Agile/Scrum.

Mile widziane:

  • Znajomość ArchiMate.

  • Doświadczenie w projektach migracji, wymiany, konsolidacji lub odciążania systemów bankowych.

  • Doświadczenie z CI/CD, GitLab CI/CD lub ArgoCD.