Solution Architect

Dla naszego Klienta poszukujemy doświadczonego Eksperta ds. Architektury Mikroserwisowej / Solution Architecta, który będzie wspierał transformację systemów z architektury monolitycznej do nowoczesnego środowiska opartego na mikroserwisach. To rola skierowana do osoby, która łączy wieloletnie doświadczenie w projektowaniu architektury mikroserwisowej z praktyczną wiedzą w zakresie modernizacji i migracji systemów klasy enterprise.

Jeżeli posiadasz doświadczenie w prowadzeniu organizacji przez proces transformacji architektonicznej, potrafisz łączyć perspektywę technologiczną z biznesową oraz czerpiesz satysfakcję z wyznaczania kierunku rozwoju technologicznego i wspierania kluczowych decyzji architektonicznych – ta rola może być kolejnym krokiem w Twojej karierze.

Zakres planowanych prac:

• Opracowanie docelowej architektury mikroserwisowej dla systemów biznesowych organizacji.

• Zdefiniowanie strategii migracji z architektury monolitycznej do architektury opartej na mikroserwisach.

• Identyfikacja i rekomendacja granic domen biznesowych oraz podziału systemu na niezależne usługi.

• Projektowanie standardów architektonicznych, integracyjnych i technologicznych dla nowych rozwiązań.

• Współpraca z architektami, zespołami deweloperskimi, analitykami oraz właścicielami biznesowymi.

• Wsparcie zespołów w projektowaniu i implementacji mikroserwisów.

• Projektowanie mechanizmów komunikacji pomiędzy usługami oraz integracji z systemami zewnętrznymi.

• Definiowanie standardów dotyczących obserwowalności, monitoringu, bezpieczeństwa i niezawodności rozwiązań.

• Przeprowadzanie przeglądów architektonicznych oraz rekomendowanie usprawnień.

• Opracowanie roadmapy technologicznej związanej z transformacją architektury.

• Mentoring i rozwój kompetencji architektonicznych w organizacji.

• Wsparcie w podejmowaniu kluczowych decyzji technologicznych związanych z modernizacją platformy.

Wymagania Must Have:

• Minimum 8 lat doświadczenia w projektowaniu i budowie systemów klasy enterprise.

• Minimum 3 lata doświadczenia w roli Architekta IT, Solution Architekta lub Lead Architekta.

• Doświadczenie w projektowaniu i wdrażaniu architektury mikroserwisowej w dużych organizacjach.

• Udokumentowane doświadczenie w migracji systemów monolitycznych do architektury opartej na mikroserwisach.

• Bardzo dobra znajomość Java oraz ekosystemu Spring (Spring Boot, Spring Cloud).

• Doświadczenie w projektowaniu komunikacji synchronicznej i asynchronicznej pomiędzy usługami.

• Znajomość platform i technologii integracyjnych, takich jak: Kafka, RabbitMQ, ActiveMQ, lub inne rozwiązania typu Message Broker/Event Streaming.

• Praktyczna znajomość konteneryzacji i orkiestracji: Docker, Kubernetes/OpenShift.

• Znajomość API Management oraz projektowania usług REST i event-driven architecture.

• Doświadczenie w projektowaniu rozwiązań wysokodostępnych i skalowalnych.

• Znajomość zagadnień związanych z: Domain-Driven Design (DDD), Event-Driven Architecture (EDA), CQRS (mile widziane), wzorcami integracyjnymi.

• Doświadczenie w środowiskach chmurowych (Azure, AWS lub GCP).

• Umiejętność prowadzenia warsztatów architektonicznych i współpracy z zespołami deweloperskimi, analitycznymi oraz biznesowymi.

• Bardzo dobra znajomość języka polskiego oraz języka angielskiego.

• Świadczenie usług z terytorium Polski

Wymagania Nice to have:

• Doświadczenie w sektorze ubezpieczeniowym, bankowym lub finansowym.

• Ogólne rozumienie procesów biznesowych związanych z obsługą polis, szkód, klienta i produktów ubezpieczeniowych.

• Doświadczenie w transformacjach technologicznych realizowanych w dużych organizacjach korporacyjnych.

• Certyfikaty architektoniczne, np.:

  • TOGAF,

  • Azure Solutions Architect,

  • AWS Solutions Architect,

  • Kubernetes (CKA/CKAD).

• Doświadczenie w budowaniu platform deweloperskich i praktykach DevOps.

• Znajomość narzędzi obserwowalności, np. Prometheus, Grafana, ELK, OpenTelemetry.

• Doświadczenie z systemami legacy oraz integracją pomiędzy nowoczesną architekturą mikroserwisową a istniejącymi rozwiązaniami monolitycznymi.

• Doświadczenie w prowadzeniu warsztatów Event Storming oraz modelowania domenowego.