Cyfryzacja jest strategicznym zadaniem państwa. Jej sensowny rozwój jest możliwy tylko wtedy, gdy państwo ma po swojej stronie kompetencje cyfrowe, odpowiedni zespół ekspertów oraz spójną strategię. My jesteśmy częścią tego zaplecza.
Centralny Ośrodek Informatyki to centrum kompetencji, software house i instytucja publiczna w jednym. Jesteśmy unikalnym w skali państwa zespołem specjalistów cyfrowych. Mamy ekspertów IT, projektujemy usługi i doświadczenie użytkownika, szkolimy, prowadzimy komunikację społeczną, zarządzamy projektami i zamówieniami publicznymi. Dzięki temu możemy realizować kluczowe w państwie projekty cyfrowe od A do Z.
Osoba zatrudniona na tym stanowisku będzie odpowiedzialna za tworzenie kodu źródłowego, rozwijanie systemów i programów informatycznych przez COI.
- Wytwarzanie wydajnego, skalowanego oraz stabilnego oprogramowania;
- Uczestnictwo w projektowaniu i wytwarzaniu nowych funkcjonalności pokrytych testami jednostkowymi oraz integracyjnymi;
- Wsparcie w optymalizacji działania systemów operujących na bardzo dużych wolumenach danych;
- Udział w optymalizacji procesu wytwarzania oprogramowania: Continuous Integration, zapewnienie jakości, dobór technologii;
- Praca zgodna z metodyką Scrum;
- Wykonywanie code review;
- Prowadzenie dokumentacji prac na Confluence;
- Udział w szacowaniu pracy w ramach projektów;
- Aktywny udział w wewnątrz-zespołowej wymianie wiedzy.
- Minimum 2 letnie doświadczenie w pracy na stanowisku programisty Java;
- Znasz i masz doświadczenie w pracy z technologiami:
- Język Java 7 oraz Java EE 6 i wzwyż;
- GIT i proces GitFlow;
- JPA i/lub dowolną z bibliotek klasy ORM (Object-Relational Mapping) np. Hibernate
- Relacyjne bazy danych SQL np. Oracle;
- Dowolny z serwerów aplikacyjnych np. JBoss, WebLogic, GlassFish, Websphere, maven 3;
- SOA, technologie Webservice SOAP oraz REST;
- Konfiguracją środowiska CI (np. Jenkins);
- TDD, testy automatyczne;
- Biblioteki wspierające testowanie np. Mockito, AssertJ, Arquillian.
- Mile widziana znajomość:
- Systemów UNIX;
- HTML, JavaScript, CSS
- Angular, AngularJS, Vaadin, Liferay
- Spring Framework
- Groovy, Docker, Gradle
- Bibliotek wspierających testowanie np. Spock, Selenium
- Zatrudnienie na podstawie umowy o pracę;
- Elastyczny czas pracy 7-17;
- Nowoczesne biuro;
- Udział w zróżnicowanych technicznie projektach;
- Dostęp do najnowszych technologii;
- Pracę nad aplikacjami, usługami i produktami, które mają wpływ na miliony użytkowników;
- Dobry sprzęt i rynkowe wynagrodzenie;
- Młody i otwarty zespół ludzi nastawionych na rozwój;
- Możliwość podnoszenia swoich kwalifikacji dzięki samodzielnie proponowanym szkoleniom;
- Pakiet benefitów: m.in. prywatna opieka medyczna, karnet sportowy, wczasy pod gruszą.