Solutions Architect (RFQ_72)
Poszukujemy doświadczonego Senior Solutions Architecta, który dołączy do projektu realizowanego w dużym środowisku bankowym.
Szukamy osoby, która potrafi samodzielnie zaprojektować rozwiązanie od koncepcji architektonicznej, przez wariantowanie i dekompozycję komponentów, aż po przygotowanie dokumentacji i prezentację rozwiązania przed Design Authority.
Zakres odpowiedzialności
• analiza wymagań biznesowych i systemowych oraz dekompozycja ich na zmiany w poszczególnych komponentach
• projektowanie architektury rozwiązania od poziomu koncepcji HLD po szczegółowy LLD
• przygotowywanie różnych wariantów rozwiązania wraz z oceną ich zalet, ograniczeń i wstępną estymacją
• projektowanie integracji pomiędzy systemami oraz dobór odpowiednich metod komunikacji synchronicznej i asynchronicznej
• dobór właściwych technologii, wzorców architektonicznych oraz modeli danych do konkretnych potrzeb rozwiązania
• analiza istniejącej architektury as is i proponowanie zmian oraz optymalizacji
• tworzenie dokumentacji architektonicznej, w tym HLD, LLD oraz dokumentacji SVD wymaganej w procesie Design Authority
• prezentowanie i uzasadnianie proponowanych rozwiązań przed Design Authority
• współpraca z Lead Architectem po stronie Banku w celu zapewnienia zgodności rozwiązania z obowiązującymi pryncypiami architektonicznymi
• współpraca z developerami, analitykami IT, CyberSecurity, Infrastrukturą oraz dostawcami zewnętrznymi
• prowadzenie spotkań z interesariuszami biznesowymi i technicznymi
• wsparcie rozwiązania na kolejnych etapach aż do wdrożenia
Czego oczekujemy
• minimum 6 lat doświadczenia w projektowaniu i tworzeniu systemów informatycznych jako Solutions Architect, IT Architect lub w pokrewnej roli architektonicznej
• bardzo dobrego doświadczenia w analizie systemowej w złożonym, rozproszonym środowisku IT
• doświadczenia w samodzielnym projektowaniu rozwiązań od koncepcji po dekompozycję komponentową
• bardzo dobrej znajomości standardowych metod integracji pomiędzy systemami, w tym API, REST, SOAP, Web Services
• znajomości brokerów komunikacyjnych oraz praktycznego rozumienia komunikacji synchronicznej i asynchronicznej
• umiejętności świadomego doboru sposobu komunikacji w zależności od wymagań funkcjonalnych i niefunkcjonalnych
• doświadczenia w projektowaniu architektury event driven
• znajomości relacyjnych i nierelacyjnych baz danych oraz umiejętności doboru odpowiedniego rodzaju bazy do projektowanego rozwiązania
• praktycznej znajomości wzorców architektonicznych oraz zasad Clean Architecture
• doświadczenia w tworzeniu dokumentacji architektonicznej, w tym HLD, LLD lub dokumentów równoważnych
• praktycznej znajomości notacji ArchiMate, UML i BPMN
• znajomości standardów TOGAF lub ITIL
• doświadczenia z dużymi systemami klasy Enterprise lub backoffice
• doświadczenia w prezentowaniu i obronie decyzji architektonicznych przed komitetem architektonicznym, Design Authority lub podobnym gremium
• rozumienia zagadnień bezpieczeństwa IT
• wykształcenia informatycznego lub technicznego
• bardzo dobrej znajomości języka angielskiego
Dodatkowym atutem będzie
• doświadczenie w sektorze bankowym, finansowym lub fintech
• doświadczenie w obszarze płatności kartowych, BLIK lub zasileń bankomatowych
• doświadczenie z Apache Kafka lub innymi brokerami komunikacyjnymi
• znajomość OpenShift lub podobnych platform kontenerowych
• doświadczenie z dużymi systemami transakcyjnymi