Ekspert ds. architektury systemu (K/M)
15k - 21k PLN15 000 - 21 000 PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#440526·Dodano dziś·0
Źródło: www.pracuj.plTech Stack / Keywords
.NETPythonJavaC#JavaScriptMVCMVVMClean Architecture
Firma i stanowisko
NASK zatrudnia specjalistów - architektów, analityków, programistów i testerów, którzy tworzą, utrzymują i rozwijają system EZD RP do elektronicznego zarządzania 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 języków programowania, np. .NET, Python, Java, C#, JavaScript
- Znajomość i doświadczenie z technologiami i platformami, np. .NET, Java EE, Node.js
- Znajomość wzorców projektowych takich jak MVC, MVVM, Clean Architecture
- Praktyczna znajomość architektur mikroserwisów, RESTful API, SOA, Event-Driven Architecture
- Znajomość zasad projektowania SOLID, DDD, architektura event-driven i rozwój 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 testowaniu, utrzymaniu i procesach CI/CD
- Zdolność do kreatywnego i innowacyjnego proponowania rozwiązań technicznych
Nice to have:
- 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ą
- Benchmark rynku w zakresie dobrych praktyk i trendów oraz przenoszenie najlepszych wzorców na rozwiązanie
- Współpraca z innymi zespołami przy wdrażaniu nowych wersji usług
- Zgłaszanie inicjatyw w zakresie optymalizacji i poprawy jakości oprogramowania
Benefity
- 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
Karta sportowa
Opieka zdrowotna
Dofinansowanie szkoleń
Ubezpieczenie
Elastyczne godziny
Darmowe przekąski
Spotkania integracyjne
Premie
Firmowa stołówka
Napoje w biurze
Inne informacje
Kandydat może być zobowiązany do postępowania sprawdzającego zgodnie z ustawą o ochronie informacji niejawnych wraz z odbyciem wymaganych szkoleń z tego zakresu.
NASK
39 aktywnych ofert