Ekspert/ka ds. architektury systemu
Tech Stack / Keywords
Firma i stanowisko
NASK to zespół kilkudziesięciu doświadczonych specjalistów — architektów, analityków, programistów i testerów — którzy wspólnie rozwijają, utrzymują oraz wytwarzają nowe systemy i rozwiązania realizowane w NASK, m.in. system EZD RP – elektroniczne zarządzanie dokumentacją w administracji publicznej.
Wymagania
- Wykształcenie wyższe związane z informatyką, inżynierią oprogramowania lub pokrewnymi dziedzinami
- Minimum 5 lat doświadczenia jako programista lub inżynier oprogramowania
- Minimum 1 rok doświadczenia w pracy na stanowisku związanym z architekturą oprogramowania (architekt, Tech Lead)
- Doskonała znajomość przynajmniej dwóch popularnych języków programowania, np. .NET, Python, Java, C#, JavaScript
- Znajomość i doświadczenie w pracy z różnymi technologiami i platformami, np. .NET, Java EE, Node.js
- Doskonała znajomość i doświadczenie w zastosowaniu różnych wzorców projektowych, takich jak MVC, MVVM, Clean Architecture
- Praktyczna znajomość i doświadczenie w użyciu/umiejętność wykorzystania architektur mikroserwisów, RESTful API, SOA, Event-Driven Architecture
- Znajomość zasad projektowania SOLID, DDD, architektura event-driven i rozwoju mikrousług
- Biegłość w ocenie opcji technologicznych i propagowaniu zasad zwinnych (np. TDD, CI)
- Znajomość UML, Archimate, BPMN
- Umiejętność zarządzania zadaniami i pracy z rozproszonymi zespołami, walidacja wymagań użytkownika biznesowego
- Skoncentrowanie na jakości oprogramowania, w tym jego testowaniu, utrzymaniu i ciągłym doskonaleniu procesach CI/CD
- Zdolność do myślenia kreatywnego i proponowania innowacyjnych rozwiązań technicznych
Mile widziane:
- Certyfikat z obszaru architektury oprogramowania np. TOGAF
- Znajomość ArchiMate, SysML, C4
- Doświadczenie w optymalizacji aplikacji
- Doświadczenie w automatyzacji procesów biznesowych, wdrożeniach RPA, low-code
- Doświadczenie w tworzeniu rozwiązań wysokodostępnych
- Doświadczenie w przetwarzaniu dużych zbiorów danych
- Rozeznanie w implementacji rozwiązań AI: LLM/SLM, Agentic RAG/RAR/MESH
Obowiązki
- Projektowanie architektury systemu informatycznego zgodnie z przyjętą strategią i standardami technologicznymi
- Przenoszenie wymagań biznesowych dostarczonych w toku analiz potrzeb biznesowych na architekturę rozwiązania
- Nadzorowanie poprawności tworzenia oprogramowania zgodnie z przyjętą architekturą i wymaganą funkcjonalnością przy zachowaniu staranności i dbałości o jak najlepszą jakość powstającego produktu
- Benchmark rynku w zakresie dobrych praktyk i trendów w obszarach zbieżnych z projektowanym systemem, przenoszenie najlepszych wzorców na rozwiązanie w ramach projektu
- Współpraca z innymi zespołami w ustalonym zakresie przy wdrażaniu nowych wersji usług
- Zgłaszanie inicjatyw w zakresie optymalizacji i poprawy jakości oprogramowania
Oferta
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- dofinansowanie nauki języków
- dofinansowanie szkoleń i kursów
- ubezpieczenie na życie
- elastyczny czas pracy
- owoce
- spotkania integracyjne
- preferencyjne pożyczki
- firmowa biblioteka
- brak dress code’u
- kawa / herbata
- dodatkowe świadczenia socjalne
- dofinansowanie biletów do kina, teatru
- dofinansowanie wypoczynku
Inne informacje
Kandydat przyjmuje do wiadomości i akceptuje, że w związku z wykonywaniem przez niego obowiązków pracowniczych, może otrzymywać zadania w projektach realizowanych z zachowaniem rygorów określonych w ustawie z dnia 5 sierpnia 2010 r. o ochronie informacji niejawnych (Dz.U.2025.1209 t.j. z dnia 2025.09.02) i zobowiązuje się w takim przypadku poddać odpowiedniemu dla klauzuli, jaką opatrzony jest dany projekt, postępowaniu sprawdzającemu, prowadzonemu zgodnie z ww. ustawą, jak również odbyć wymagane szkolenia z ochrony informacji niejawnych.
NASK
55 aktywnych ofert