analiza, projektowanie i rozwój architektury platformy systemów IT, tak aby spełniały wymagania wydajności, skalowalności i bezpieczeństwa;
opracowywanie i implementacja strategii rozwoju technologicznego oraz planowania przyszłych funkcjonalności systemów i aplikacji IT;
definiowanie wymagań dotyczących projektów: infrastruktura, oprogramowanie, dobór narzędzi i technologii;
definiowanie aplikacji, które będą tworzone lub modyfikowane w ramach projektu;
współpraca z właścicielami biznesowymi, w tym odbiór analiz biznesowych i ocena wykonalności wymagań;
projektowanie integracji między systemami informatycznymi;
wsparcie zespołów analityków, programistów, testerów i innych specjalistów;
koordynowanie prac zespołów uczestniczących w realizacji i wdrożeniu;
tworzenie i aktualizacja dokumentacji technicznej i projektowej, w tym opisów architektury, specyfikacji wymagań;
przeprowadzanie ewaluacji obszarów do rozwoju systemów i procedur IT;
śledzenie i analiza nowych technologii oraz podejść architektonicznych, ocena ich potencjalnego wpływu na NIK oraz proponowanie stosownych zmian;
współpraca dostawcami systemów informatycznych w zakresie rozwoju i modernizacji systemów informatycznych.
requirements-expected :
wykształcenie wyższe informatyczne lub pokrewne;
minimum 5 letnie doświadczenie zawodowe w obszarze projektowania, wdrażania i rozwoju systemów informatycznych;
minimum 3 lata doświadczenia w zakresie projektowania architektury systemów zorientowanych na usługi, systemów w architekturze wielowarstwowej, systemów o wysokiej wydajności i niezawodności;
znajomość technologii aktualnych narzędzi, technik i rozwiązań stosowanych w projektowaniu i budowie systemów IT;
znajomość zagadnień związanych z automatyzacją zadań, zarządzaniem obciążeniem oraz skalowalnością systemów;
umiejętność oceny i wdrażania nowoczesnych technologii oraz podejść architektonicznych w celu osiągnięcia wysokiej wydajności i bezpieczeństwa systemów;
znajomość języka UML i notacji BPMN, wiedza praktyczna z zakresu modelowania biznesowego;
umiejętność obsługi narzędzi projektowych oraz znajomość metodyk zarządzania projektami;
doświadczenie w realizacji architektury rozwiązań zawierających elementy hurtowni danych i narzędzi typu Business Intelligence
znajomość technologii i doświadczenie w pracy z relacyjnymi bazami danych np.: MySQL, PostgreSQL, MSSQL, MariaDB;
znajomość technologii i doświadczenie w pracy z dowolnym z serwerów aplikacyjnych np.: JBoss, GlassFish, Apache Tomcat oraz platformy .NET Microsoftu;
znajomość technologii i doświadczenie w pracy z Web Serwisami i Application Programming Interface (API) ;
znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację oraz czytanie i analizowanie dokumentacji technicznej;
samodzielność i terminowość w realizacji powierzonych zadań;
doskonałe umiejętności komunikacji interpersonalnej oraz zdolność do efektywnej współpracy z zespołem;
bardzo dobre umiejętności analityczne, rozwiązywania problemów oraz planowania i organizacji pracy.
offered :
stabilne zatrudnienie w ramach umowy o pracę;
dostęp do szkoleń, możliwość rozwoju zawodowego i podnoszenia kwalifikacji;
dodatkowe wynagrodzenie (tzw. trzynastka);
dofinansowanie do wypoczynku dla pracownika i jego dzieci;