Architekt / Architektka Rozwiązań
DCG
Zakres obowiązków:
- Praca w zespole Foundation nad architekturą Platformy Technologicznej oraz wsparcie wybranych zespołów produktowych w modelu 50/50
- Projektowanie architektury dla nowych, złożonych projektów realizowanych w największych aplikacjach bankowości elektronicznej w Polsce
- Określanie wymagań projektowych dotyczących środowiska sprzętowego, infrastruktury, architektury oprogramowania, standardów i dobrych praktyk oraz dobór narzędzi i technologii
- Definiowanie sposobów orkiestracji usług aplikacyjnych tworzonych, modyfikowanych lub wykorzystywanych w ramach projektu
- Projektowanie integracji pomiędzy systemami informatycznymi
- Tworzenie i aktualizowanie dokumentacji architektonicznej oraz technicznej
- Identyfikowanie i rekomendowanie obszarów wymagających rozwoju oraz optymalizacji systemów i procedur IT
- Współpraca z osobami odpowiedzialnymi za obszar cyberbezpieczeństwa, warstwy dostępowe usług oraz sposób ich implementacji
- Współpraca z analitykami, programistami oraz dostawcami zewnętrznymi
- Podejmowanie decyzji w oparciu o dane, samodzielne pozyskiwanie wiedzy organizacyjnej oraz rekomendowanie kluczowych decyzji architektonicznych
Wymagania:
- 5 lat doświadczenia w projektowaniu rozwiązań i integracji systemów IT
- Rozumienie koncepcji zespołów platformowych wspierających zespoły produktowe zorganizowane wokół domen biznesowych
- Doświadczenie w projektowaniu architektury dla aplikacji mobilnych
- Doświadczenie w projektowaniu rozwiązań dla dużej skali użytkowników w sektorze finansowym
- Znajomość ozwiązań pozwalających na projektowanie wysokowydajnych systemów, których dostępność zbliżona jest do 100%
- Znajomość wzorców architektonicznych na potrzeby budowania architektury korporacyjnej oraz rozwiązania
- Doświadczenie związane z wdrażaniem usług w środowisku orkiestratora k8s
- Doświadczenie we wdrażaniu usług w oparciu o mikroserwisy
- Znajomość procesów rozwoju i dostarczania aplikacji w chmurze
- Znajomość konteneryzacji oraz CI/CD
- Rozumienie mechanizmów uwierzytelnienia i autoryzacji oraz powiązane z tym standardy (Auth 2.0 , OIDC etc.)
- Umiejętność analizowania kodu aplikacji w języku Java, Kotlin, Swift, pracujesz z narzędziami typu Git
- Umiejętność modelować w oparciu o C4, UML
- Umiejętność posługiwania się zagadnieniami z zakresu kryptografii (podpisy cyfrowe, algorytmy szyfrujące, PKI etc.)
- Wykształcenie wyższe (preferowany kierunek informatyka)
- Znajomość języka angielskiego w stopniu umożliwiającym czytanie dokumentacji
Oferujemy:
- Dofinansowanie karty sportowej
- Stałe wsparcie konsultanta
- Program rekomendacji pracowników
Oferta pracy dodana 3 dni temu