Ośrodek Przetwarzania Informacji – Państwowy Instytut Badawczy
24. 11. 2024
Informacje o stanowisku
technologies-expected :
Java
Spring Framework
Angular
HTML
CSS
JavaScript
TypeScript
technologies-optional :
Kafka
about-project :
Ośrodek Przetwarzania Informacji – Państwowy Instytut Badawczy jest instytutem badawczym, który tworzy inteligentne systemy informatyczne oraz zapewnia szybki dostępu do aktualnej i kompleksowej informacji o nauce polskiej, a także wdraża fundusze strukturalne Unii Europejskiej. W związku z dynamicznym rozwojem OPI PIB poszukujemy do Działu Rozwoju Oprogramowania osoby na stanowisko: Programista/ Programistka
responsibilities :
Współpraca z zespołem projektowym, w tym z projektantami/analitykami i programistami innych specjalności 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 skomplikowanych funkcjonalności, zgodnie z wypracowaną architekturą systemu, wymaganiami biznesowymi oraz dobrymi praktykami tworzenia kodu
Utrzymywanie i aktualizacja istniejącego kodu oraz baz danych, analiza i naprawa błędów oraz wdrażanie ulepszeń, wykonywanie code review
Dbanie by tworzone oprogramowanie było zgodne ze standardami bezpieczeństwa oraz było wydajne
Tworzenie dokumentacji technicznej
Ciągła nauka i rozwijanie umiejętności w zakresie nowych technologii i najlepszych praktyk programistycznych
requirements-expected :
Wykształcenie wyższe informatyczne lub pokrewne
Co najmniej 4 lata pracy na podobnym stanowisku
Doświadczenie w tworzeniu oprogramowania opartego o język Java i framework Spring (m.in. Spring Boot, Spring Data (JDBC, JPA), Spring Security, Spring Web, Spring WS)
Doświadczenie w stosowaniu w oprogramowaniu baz relacyjnych i PL/SQL
Doświadczenie w tworzeniu systemów opartych o architekturę mikroserwisową z zastosowaniem platformy Kubernetes i konteneryzacji/dockeryzacji
Umiejętność tworzenia frontend z zastosowaniem frameworku Angular oraz znajomość HTML, CSS/SCSS, JavaScript, TypeScript, XML, JSON
Doświadczenie w stosowaniu silnika wyszukiwania Elasticsearch
Doświadczenie w tworzeniu testów jednostkowych i integracyjnych
Umiejętności pracy z narzędziami wersjonowania kodu w tym zarządzanie repozytoriami, CI/CD
Kreatywność, analityczny umysł
Samodzielność ale także 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