Be in IT poszukuje doświadczonego Azure/.NET Solution Architecta, który podejmie się wyzwania modernizacji kluczowej platformy biznesowej. Jest to rola dla eksperta, który potrafi przekształcić złożone środowisko monolityczne w nowoczesną, skalowalną i odporną architekturę, dbając o ciągłość operacyjną procesów biznesowych.
Zakres obowiązków
- Modernizacja platformy opartej na .NET i Azure poprzez stopniowe przechodzenie na architekturę modularną.
- Ocena obecnej architektury, identyfikacja wąskich gardeł oraz definiowanie praktycznej mapy drogowej zmian.
- Wyznaczanie granic serwisów i ograniczonych kontekstów (bounded contexts) dla kluczowych obszarów systemu.
- Tworzenie wytycznych architektonicznych w zakresie .NET, API, bezpieczeństwa, integracji oraz observability.
- Ścisła współpraca z liderami technicznymi, inżynierami DevOps oraz kadrą zarządzającą (CTO/CIO).
Wymagania
- Minimum 10 lat doświadczenia w inżynierii oprogramowania oraz architekturze systemów.
- Biegła znajomość technologii .NET, C# oraz ASP.NET Core.
- Zaawansowana wiedza z zakresu usług Azure, w tym Azure SQL, Service Bus, App Services oraz CI/CD.
- Praktyczne doświadczenie w modernizacji działających systemów (live systems) bez przerywania ciągłości biznesowej.
- Umiejętność analizy kodu, logów i konfiguracji w celu podejmowania pragmatycznych decyzji architektonicznych.
- Doświadczenie w pracy z kadrą zarządzającą wyższego szczebla oraz w branżach silnie regulowanych.
Co oferujemy
- Możliwość pracy w pełni zdalnej nad ambitnym projektem modernizacyjnym.
- Wpływ na kształtowanie architektury o kluczowym znaczeniu dla biznesu.
- Współpracę z doświadczonym zespołem inżynierskim i decydentami technologicznymi.
- Pracę w środowisku promującym nowoczesne standardy inżynierii oprogramowania.