Platform Architect (Angular/.NET)
Lumicode Sp. z o.o. należy do Grupy Pentacomp, która jest producentem rozwiązań informatycznych i dostawcą profesjonalnych usług IT dla dużych przedsiębiorstw i sektora publicznego.
Jako Pentacomp tworzymy rozwiązania IT łączące innowacyjność z latami doświadczeń - a ich mamy całkiem sporo. Istniejemy na rynku prawie 30 lat i możemy pochwalić się wieloma zrealizowanymi projektami.
O projekcie:
Celem jest budowa zintegrowanej platformy obsługującej trzy kluczowe obszary: Portal Klienta, CRM terenowy oraz CRM dla Call Center.
Przedsięwzięcie zakłada wdrożenie architektury NX Monorepo (Angular/.NET) w celu zapewnienia maksymalnej spójności technologicznej oraz efektywnego zarządzania standardami governance w zespołach polskich i zagranicznych.
Wymagania:
Głęboka, praktyczna znajomość NX Monorepo oraz wzorców architektury platformowej (Platform Architecture).
Ekspercka wiedza z zakresu Angular (zarządzanie stanem, wydajność, modułowość).
Bardzo dobra znajomość środowiska .NET.
Bardzo dobra znajomość Entra ID (Azure AD), OAuth/OIDC oraz zabezpieczaniu API.
REST API, Design Patterns, zasady Clean Architecture.
Obowiązki:
Zaprojektowanie architektury platformy pluginowej umożliwiającej łatwe rozszerzanie funkcjonalności.
Wdrożenie i zarządzanie podejściem NX Monorepo - dbanie o spójność zależności i efektywność buildów.
Definiowanie Governance technicznego: zasad modularności, bezpieczeństwa oraz standardów kodowania.
Prowadzenie fazy Discovery oraz warsztatów technicznych (Event Storming/Architecture reviews).
Ścisła współpraca z Product Ownerem przy tworzeniu roadmapy i backlogu technicznego.
Koordynacja decyzji architektonicznych z zespołami deweloperskimi w Polsce oraz w oddziałach zagranicznych (ES, IT, RO).
Obrona decyzji technicznych i egzekwowanie standardów w zespołach.
Tworzenie dokumentacji architektonicznej (ADR - Architecture Decision Records).
Prowadzenie szkoleń i mentoringu dla zespołów deweloperskich w zakresie nowych standardów.
Mile widziane:
Doświadczenie w migracji projektów z architektury multirepo do monorepo.
Znajomość podejścia Micro-frontends.
Doświadczenie z narzędziami CI/CD zoptymalizowanymi pod monorepo
Platform Architect (Angular/.NET)
Platform Architect (Angular/.NET)