Zatrudnienie na czas realizacji projektu e-Granty, który będzie scentralizowanym systemem do obsługi grantów naukowych i badawczo-rozwojowych przez instytucje organizujące nabory konkursowe wniosków o dofinansowanie.
Z systemu skorzystają przede wszystkim naukowcy, instytucje badawcze i przedsiębiorcy wnioskujący o granty, a także instytucje publiczne ich wspierające, tj. Ministerstwo Nauki i Szkolnictwa Wyższego, Narodowe Centrum Nauki (NCN), Narodowe Centrum Badań i Rozwoju (NCBR), czy Narodowa Agencja Wymiany Akademickiej (NAWA).
Programista (m/k/n)
Twój zakres obowiązków
- współpraca z zespołem projektowym (projektantami, analitykami, specjalistami UX i programistami) w celu weryfikacji wymagań pod kątem technicznym i przełożenie ich na konkretne zadania programistyczne i wdrożeniowe do wykonania,
- projektowanie i implementacja nowych funkcjonalności, zgodnie z wypracowaną architekturą systemu, wymaganiami biznesowymi oraz dobrymi praktykami tworzenia kodu,
- utrzymywanie istniejącego kodu aplikacji oraz baz danych,
- współpraca z innymi zespołami nad utrzymaniem i pielęgnowaniem wspólnych procesów CI/CD,
- praca w zwinnych metodologiach (Scrum, Kanban),
- tworzenie bezpiecznych i wydajnych rozwiązań wraz z kompleksowymi testami automatycznymi (testy jednostkowe, integracyjne, E2E),
- chęć ciągłego rozwoju osobistego i adaptacji do zmieniających się technologii.
Nasze wymagania
- wykształcenie wyższe informatyczne lub pokrewne,
- co najmniej 4 lata pracy na podobnym stanowisku,
- doświadczenie w tworzeniu oprogramowania w oparciu o język Java i framework Spring,
- doświadczenie w używaniu baz danych relacyjnych i NoSQL,
- doświadczenie w tworzeniu systemów opartych o architekturę mikroserwisową z zastosowaniem Dockera i platformy Kubernetes,
- praktyczna znajomość HTML, CSS/SCSS, JavaScript, TypeScript, XML, JSON,
- umiejętność pracy z narzędziami wersjonowania kodu (Git) w tym zarządzanie repozytoriami,
- doświadczenie w projektowaniu i utrzymywaniu procesów CI/CD,
- kreatywny i analityczny umysł,
- umiejętność pracy w zespole,
- umiejętność prowadzenia technicznych rozmów z klientem (wewnętrznym i zewnętrznym) zarówno na etapie realizacji projektu jak i na etapie utrzymania rozwiązania,
- znajomość języka angielskiego na poziomie umożliwiającym rozumienie oraz tworzenie dokumentacji technicznej.
- doświadczenie w tworzeniu rozwiązań frontendowych z zastosowaniem frameworków Vue.js, Angular,
- doświadczenie w stosowaniu kryptografii na poziomie Infrastruktury klucza publicznego,
- znajomość standardów kryptograficznych XAdES, PAdES,
- doświadczenie pracy z brokerem wiadomości Apache Kafka,
- znajomość Keycloak lub innych rozwiązań do obsługi Single-Sign-On i protokołów OpenID, OAuth version 2.0, SAML.
To oferujemy
- Pracę w instytucie badawczym tworzącym rozwiązania IT dla nauki i administracji
- Stabilne zatrudnienie na podstawie umowy o pracę
- Hybrydowy model pracy
- Kameralne biura (zero open space)
- Koszty uzyskania przychodu dla twórców
- Premie okresowe za realizację celów
- Nagrody jubileuszowe
- Prywatna opieka medyczna (preferencyjne warunki dla pracowników i ich rodzin)
- Brak dress code’u
- Program Erasmus+ dla pracowników
- Karty sportowe w ramach kafeterii
- Dofinansowanie do nauki języków
- Dofinansowanie wypoczynku i usług turystycznych
- Dofinansowanie biletów do kin, teatru i innych usług w ramach kafeterii
- Dodatkowe świadczenia socjalne (np. pożyczki)
- Ubezpieczenie na życie (preferencyjne warunki dla pracowników)
- Budżet rozwojowy (możliwość ubiegania się o dofinansowanie do studiów)
- Dofinansowanie do okularów 800zł/600 zł
- Wsparcie marki własnej poprzez udział w konferencjach, prelekcjach w Polsce i za granicą
- Program onboardingowy dla nowych pracowników (wdrożenia, szkolenia startowe, ankiety)
- Szkolenia wewnętrzne/ szkolenia zewnętrzne
- Wsparcie merytoryczne od ekspertów / mentorów
- Wymiana wiedzy technicznej w naszym Instytucie