Senior DevOps Engineer
Jako Get IT Together specjalizujemy się w dostarczaniu wysoko wykwalifikowanych Ekspertów IT, w obszarach zarządzania projektami, architektury, analizy biznesowej i systemowej czy rozwoju oprogramowania.
Doświadczona kadra HR wie jak skutecznie rekrutować i dbać o relacje z najlepszymi kandydatami IT.
Obecnie poszukujemy osoby do roli DevOps Engineera na poziomie senior w firmie naszego Klienta z branży energetycznej.
Co zyskasz pracując z nami:
Formę współpracy w oparciu o kontrakt b2b z Get IT Together
Pracę zdalną z pojedynczymi wizytami w biurze we Wrocławiu (max. 1 w miesiącu)
Niezbędne narzędzia pracy
Realizację projektów rozwoju oprogramowania dla branży energetycznej
Okazję do ciągłego rozwoju
Za co będziesz odpowiedzialny/a:
Tworzenie i konfiguracja środowisk na różnych etapach cyklu życia projektu, takich jak rozwój oprogramowania, testowanie, wdrożenia w środowisku deweloperskim oraz wdrożenia produkcyjne
Automatyzacja procesów budowania, testowania, kontroli jakości kodu oraz wdrażania aplikacji na serwery przy użyciu narzędzi takich jak Jenkins, GitLab, Nexus, SonarQube i innych
Instalowanie, konfigurowanie i aktualizowanie narzędzi wspomagających proces tworzenia oprogramowania oraz zarządzanie zmianami
Monitorowanie infrastruktury IT oraz analiza alertów generowanych automatycznie przez system w przypadku wykrycia nieprawidłowości
Współpraca z osobami zarządzającymi i architektami w zakresie wdrażania innowacyjnych rozwiązań technologicznych, w tym realizacja projektów typu Proof of Concept (PoC)
Udział w definiowaniu, wdrażaniu oraz rozwijaniu nowych standardów technologicznych i rozwiązań
Organizowanie i prowadzenie szkoleń dla zespołu w celu podnoszenia kompetencji współpracowników
Jakie kompetencje są niezbędne:
Minimum 4-letnie doświadczenie na stanowisku DevOps CI/CD lub w roli o podobnym zakresie obowiązków
Doświadczenie w przygotowywaniu oraz automatyzacji procesów budowania, testowania, kontroli jakości kodu oraz wdrażania go w środowiskach serwerowych z użyciem narzędzi takich jak Jenkins, GitLab CI, Nexus, SonarQube i podobnych
Umiejętność projektowania i wdrażania pipeline’ów budowy i deploymentu kodu oraz artefaktów przy użyciu Jenkins CI i GitLab CI
Bardzo dobra znajomość systemów operacyjnych Linux (preferowany RHEL)
Znajomość narzędzi do statycznej analizy kodu oraz implementacji procesów DevSecOps (np. SonarQube)
Wiedza z zakresu zabezpieczeń serwerów aplikacyjnych i systemów operacyjnych, w tym ModSecurity i SELinux
Znajomość technologii konteneryzacji, takich jak Docker, Podman czy HashiCorp Nomad
Zrozumienie procesów związanych z wytwarzaniem oprogramowania oraz ich automatyzacją
Umiejętność instalacji, konfiguracji i aktualizacji narzędzi wspierających proces tworzenia oprogramowania oraz zarządzanie zmianami
Biegłość w pisaniu skryptów automatyzujących zadania z wykorzystaniem odpowiednich języków programowania
Doświadczenie w przygotowywaniu środowisk na różnych etapach, takich jak rozwój oprogramowania, testy, wdrożenia deweloperskie i produkcyjne
Wysoko rozwinięte umiejętności interpersonalne (współpraca z klientami)
Senior DevOps Engineer
Senior DevOps Engineer