Cloud Solutions Architect (m/f/x)
⚲ Katowice, Kraków, Warszawa
26 000–29 000 zł netto (+ VAT) / mies.
Wymagania
- Customer 360
- REST API
- Kafka
- Event-Driven
- SoapUI
- OAuth2
- OpenID
- SAML
- OpenShift
- Oracle
- SQL
- GitLab CI/CD
- Archimate
Opis stanowiska
Nasze 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.
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.
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.
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.
🔍 Dekoder Ogłoszenia
🔴
Fundament techniczny w ekosystemie Java / Spring Boot pozwalający na swobodną współpracę z zespołami developerskimi.
Oczekuje się, że będziesz w stanie nie tylko projektować, ale także rozumieć i potencjalnie debugować kod developerski, a nie tylko delegować zadania.
🔴
Umiejętność przekładania celów biznesowych na konkretne rozwiązania techniczne oraz jasnego tłumaczenia złożonych zagadnień technicznych biznesowi.
Może to oznaczać, że będziesz musiał spędzać dużo czasu na spotkaniach z biznesem i tłumaczeniu technicznych detali, co może być czasochłonne.
🔴
Doświadczenie w pracy w modelu Agile/Scrum.
Oczekuje się pełnego zaangażowania w procesy Scrumowe, w tym częste spotkania, planowanie i potencjalnie pracę pod presją czasu.
🔴
Doświadczenie w projektowaniu systemów centralnych, systemów przetwarzających dane klientów lub platform danych w środowisku enterprise.
Może to oznaczać pracę z bardzo dużymi, złożonymi i potencjalnie przestarzałymi systemami, które są trudne do modyfikacji.
🟡
Doświadczenie w pracy z narzędziami do modelowania architektury, mile widziany Sparx Enterprise Architect.
Chociaż mile widziane, może to sugerować, że firma używa specyficznych, być może mniej popularnych narzędzi, których będziesz musiał się nauczyć.