projektowanie i realizacja zmian w systemach Centrum:
konwersja wymagań biznesowych na zadania programistyczne;
wycena realizacji zadań programistycznych w przyjętej metodyce;
realizacja zadań programistycznych;
projektowanie, konfiguracja i optymalizacja baz danych oraz implementacja warstwy komunikacji między systemem NCBR a platformą e-Granty i jej bazą danych
stosowanie rozwiązań zapewniających bezpieczeństwo danych oraz zgodność z wymogami RODO;
dostosowywanie interfejsów użytkownika do obowiązujących w platformie e-Granty wraz z wymaganiami WCAG;
przygotowywanie dokumentacji i specyfikacji technicznej zmian w systemach Centrum;
poprawianie jakości kodu systemów centrum, w tym przygotowywanie code reviews;
tworzenie dokumentacji.
requirements-expected :
minimum 5 lat doświadczenia w projektowaniu architektury, tworzeniu dokumentacji technicznej i inwentaryzacji wysokowydajnych i niezawodnych systemów informatycznych;
minimum 3-letnie doświadczenie w projektowaniu, tworzeniu i wdrażaniu oprogramowania;
doświadczenie w stosowaniu dobrych praktyk programistycznych;
doświadczenie w pracy metodyką Agile (Scrum) oraz z Jirą i Confluece;
chęć rozwijania kompetencji technicznych i dbałość o wysoką jakość wykonywanej pracy;
znajomość relacyjnych i nierelacyjnych baz danych (SQL oraz NoSQL) w tym PostgreSQL, bardzo dobra znajomość PHP 8+ oraz frameworka Symfony 6+, Api-Platform w wersji 2.7 i 3+, umiejętność sprawnej pracy z systemem kontroli wersji GIT i Dockerem, znajomość co najmniej dwóch z następujących technologii: Websocket, MongoDB, RabbitMQ, Redis, Nginx.