Min. 3 lata doświadczenia na stanowisku Architekta Systemów IT lub pokrewnym, z uwzględnieniem obszaru budowy i rozbudowy systemów rozproszonych oraz integracji z systemami zewnętrznymi
Znajomość wzorców projektowych i dobrych praktyk w zakresie projektowania systemów IT, z uwzględnieniem stosowania notacji UML, BPMN
Doświadczenie w projektowaniu modeli danych oraz planowaniu przepływu danych pomiędzy systemami
Doświadczenie w projektowaniu systemów wysokiej dostępności (HA) i disaster recovery
Doświadczenie w integracji systemów i znajomość technologii integracyjnych
Znajomość oraz wiedza techniczna w zakresie: mikroserwisy, REST, relacyjne bazy danych, obiektowe bazy danych
Umiejętność pisania tekstów o charakterze technicznym
Umiejętność tworzenia specyfikacji wymagań biznesowych oraz systemowych
Wiedza z zakresu cyberbezpieczeństwa i stosowania najlepszych praktyk zabezpieczeń systemów IT
Bardzo dobra organizacja pracy wlasnej
Mile widziane
Doświadczenie we współpracy i kontaktach z klientami (w tym klientami administracji publicznej)
Doświadczenie w architekturze korporacyjnej ( np. TOGAF)
Wiedza z zakresu Business Intelligence
Doświadczenie w optymalizacji wydajności systemów IT
Znajomość rozwiązań chmurowych (np. AWS, Azure, Google Cloud) oraz ich wpływu na architekturę systemów
Certyfikaty z obszaru rozwiązań chmurowych i cyberbezpieczeństwa
Znajomość platformy JIRA oraz Confluence
Twój zakres obowiązków
Projektowanie architektury logicznej i technologicznej systemów IT zgodnie z obowiązującymi standardami
Ścisła współpraca z klientami (wewnętrznymi oraz zewnętrznymi) w celu zrozumienia wymagań i wypracowania rozwiązania
Analiza wymagań biznesowych nowych funkcjonalności i zmian w już istniejących rozwiązaniach
Odpowiedzialność za dobór technologii
Zapewnienie wysokich standardów bezpieczeństwa i zgodności z najlepszymi praktykami
Optymalizacja i skalowanie istniejących systemów
Rekomendowanie nowych funkcji w systemach oraz proponowanie rozwiązań funkcjonalnych i technologicznych
Tworzenie dokumentacji technicznej i architektonicznej (modele danych, specyfikacja interfejsów do integracji, diagramy przepływu danych, diagramy architektury systemu, diagramy aktywności, sekwencji oraz stanów i inne w zależności od potrzeb projektu)
Współpraca przy szacowaniu pracochłonności projektów i udział w opracowaniu dokumentacji ofertowej
Udział w spotkaniach z klientami wewnętrznymi oraz zewnętrznymi
Udział w weryfikacji wdrożonych rozwiązań, testach UAT, wsparcie klientów w procesie wdrożenia