Solution Design: Projektowanie architektury dla nowych rozwiązań w oparciu o istniejące systemy oraz budowę własnych komponentów
Modernizacja Systemu Legacy: Zastosowanie strangler pattern do podziału monolitu na modularne monolity lub mikroserwisy, w tym projektowanie Anti-Corruption Layer (ACL).
Reorganizacja Integracji: Fundamentalna przebudowa warstwy integracyjnej. Rozwiązanie problemów z event sourcingiem, poprawa jakości Domain Events i Integration Events.
Architecture as Code & AI: Tworzenie repozytorium wiedzy architektonicznej (AsyncAPI, OpenAPI, C4), które jest w pełni przetwarzalne przez narzędzia automatyzacji i modele LLM.
Mentoring & Governance: Pełnienie roli mentora dla dwóch wewnętrznych zespołów, kierowanie młodszym DevOps-em oraz współtworzenie Rady Architektonicznej (architektura biznesowa, danych, infrastruktury, chmury).
Wymagania
Opracowywanie strategii migracji (Migration Roadmap) i zarządzanie długiem technicznym.
Projektowanie architektury z wykorzystaniem Clean Architecture, DDD (Domain Driven Design), CQRS, Outbox/Inbox Patterns.
Definiowanie granic odpowiedzialności (Context Map) w podejściu Modular Monolith/Microservices.
Oferujemy
Budowa solidnego ekosystemu integracji: REST API (OpenAPI) oraz zdarzeniowego (AsyncAPI, CloudEvents, Azure Service Bus).
Projektowanie kontraktów, strategii wersjonowania i zapewnienie kompatybilności wstecznej.
Budowa adapterów do zewnętrznych API.
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!