Inżynier DevOps
Zakres obowiązków
- instalacja i konfiguracja środowisk uruchomieniowych (pełny stack technologiczny począwszy od systemu operacyjnego aż po dedykowane oprogramowanie)
- budowa i wdrażanie nowych wersji aplikacji
- tworzenie dedykowanych konfiguracji wdrożenia systemów w tym z wykorzystaniem ESB
- dokumentację istniejących i powstających rozwiązań
- utrzymywania i rozwój środowiska budowy aplikacji
- opieka nad repozytorium kodu git
- analiza logów serwerów
- współpraca z innymi członkami zespołu (testerami, programistami, wdrożeniowcami/ szkoleniowcami i kierownictwem projektów)
- kontakt z klientami
- konfiguracja środowisk u klienta
Nasze wymagania
- wykształcenie wyższe informatyczne lub inne zgodne z zakresem działań zespołu
- minimum 2 letnie doświadczenie na podobnym stanowisku
- bardzo dobra znajomość systemów operacyjnych Linux oraz Windows, w tym umiejętność pisania skryptów batch (Dos / Powershell), bash (Linux)
- znajomość zagadnień związanych z konfiguracją sieci komputerowych i serwerów (firewalle, tunele, certyfikaty)
- znajomość systemu kontroli wersji git
- komunikatywność i umiejętność pracy w zespole
- znajomość narzędzia Jenkins (narzędzie do budowy, testowania, wdrażania aplikacji)
- samodzielność, dokładność i odpowiedzialność
Mile widziane:
- praktyczna znajomość / doświadczenie w pracy z narzędziami – maven, gradle, msbuild, serwerami aplikacyjnymi (konfiguracja, analiza logów): Wildfly, Jboss, Tomcat, systemem zarządzania bazą danych PostgreSQL
- znajomość rozwiązań klasy Enterprise Service Bus (ESB) np. WSO2
- znajomość środowisk kontenerowych np. Docker, Kubernetes, OpenShift
- chęć rozwoju i poznawania nowych technologii
Oferujemy
- pracę w środowisku ekspertów, w dużej organizacji o stabilnej pozycji rynkowej
- pozytywne podejście, bezpośredni kontakt, wzajemny szacunek
- stabilną i ciekawą pracę przy rozwijających się projektach
- bezpośredni wpływ na powstające rozwiązania
- elastyczne formy zatrudnienia w zależności od potrzeb
- elastyczne godziny pracy
- możliwość pracy zdalnej
- system rekomendacyjny
- kartę sportową, opiekę medyczną, ubezpieczenie na życie
- niepowtarzalną atmosferę pracy w zespołach otwartych na współpracę i dzielenie się wiedzą
- dbamy o kompetencje naszych pracowników – szkolimy, rozwijamy, doceniamy
- dbamy o relacje – integrujemy się, „grywalizujemy”, planujemy wspólne wyjścia i wyjazdy
- dbamy o kondycję nie tylko psychiczną ale i fizyczną – udział w zewnętrznych programach sportowych
- dbamy o najmłodszych – bony świąteczne, spotkania „choinkowe” oraz paczki dla dzieci
- dbamy o wypoczynek naszych pracowników – dopłacamy do niego zgodnie z wewnętrznym regulaminem
- dodatkowe wsparcie przy relokacji dopasowane do indywidualnych potrzeb