Inżynier DevOps

1 dzień temu

Olsztyn, Województwo warmińsko-mazurskie, Polska ZETO Software Sp. z o.o. Pełny etat 120 000 zł - 180 000 zł Umowa

Szukamy kreatywnego i doświadczonego Inżyniera DevOps, który dołączy do naszego zespołu i wesprze nas w tworzeniu oprogramowania skierowanego dla jednostek samorządu terytorialnego. Jeśli masz pasję do zarządzania środowiskami uruchomieniowymi oraz chcesz pracować w dynamicznym środowisku, które wymaga ciągłego rozwoju, to jest to doskonałe miejsce dla Ciebie

Zakres Obowiązków:

  • Instalacja i konfiguracja: zarządzanie dostępnym stosem technologicznym, od systemów operacyjnych po dedykowane oprogramowanie;
  • Wydania oprogramowania: przygotowywanie pakietów aplikacji, wspieranie procesu wydawniczego i wdrażanie nowych wersji
  • Konfiguracja systemów: tworzenie dedykowanej konfiguracji systemów, w tym z użyciem Enterprise Service Bus (ESB), np. WSO2;
  • Środowisko budowy aplikacji: rozwijanie i utrzymanie środowiska budowy aplikacji;
  • Repozytorium Kodu: zarządzanie repozytorium kodu Git;
  • Instalacja i utrzymywanie aplikacji w środowiskach testowych, integracyjnych i produkcyjnych opartych na Linuxie i Windowsie.
  • Utrzymanie i aktualizacja komponentów: przygotowywanie i przeprowadzanie aktualizacji, weryfikacja zgodności komponentów z aplikacjami oraz współpraca przy testach i przygotowaniu procedur wycofania zmian.
  • Zaawansowane wsparcie techniczne: analiza logów i rozwiązywanie złożonych problemów związanych z budowaniem, wdrażaniem i działaniem aplikacji, w ramach drugiej linii wsparcia.
  • Dokumentacja: opracowywanie i aktualizowanie instrukcji instalacji, konfiguracji, aktualizacji oraz procedur utrzymaniowych.
  • Współpraca: współdziałanie z programistami, testerami, administratorami, wdrożeniowcami, Helpdeskiem i kierownikiem projektów, a także kontakt techniczny z klientami w zakresie konfiguracji i diagnostyki środowisk.

Nasze Wymagania:

  • Wykształcenie: wyższe informatyczne lub inne zgodne z zakresem obowiązków stanowiska;
  • Doświadczenie: minimum 2 lata doświadczenia na stanowisku DevOps lub podobnym, obejmującym automatyzację, budowanie i wdrażanie aplikacji;
  • Systemy operacyjne: dobra znajomość Linux, szczególnie systemów z rodziny Debian, oraz swobodne poruszanie się w środowisku Windows;
  • Skrypty: umiejętność tworzenia i utrzymywania skryptów Bash i PowerShell oraz znajomość Batch/CMD;
  • Jenkins i CI/CD: praktyczna umiejętność tworzenia, rozwijania i utrzymywania pipeline'ów budowania, testowania i wdrażania aplikacji;
  • Sieci i komunikacja: znajomość podstaw sieci komputerowych oraz umiejętność konfiguracji i diagnostyki połączeń, zapór sieciowych, tuneli i certyfikatów SSL/TLS;
  • Diagnostyka: umiejętność analizy logów, ustalania przyczyn problemów i dokumentowania zastosowanych rozwiązań;
  • Organizacja pracy: samodzielność, dokładność i odpowiedzialność za realizowane zadania;
  • Współpraca: komunikatywność i umiejętność pracy z zespołami technicznymi oraz przekazywania jasnych informacji o problemach i postępie prac.

Mile widziane:

  • Znajomość narzędzi do budowania i zarządzania projektem: praktyczna znajomość Maven, doświadczenie w pracy z Gradle, umiejętność korzystania z MSBuild;
  • Serwery aplikacyjne i integracja: doświadczenie w konfiguracji i diagnostyce WildFly/JBoss, Tomcat;
  • Znajomość SQL, doświadczenie w pracy z systemem zarządzania bazą danych PostgreSQL;
  • Znajomość konfiguracji: LDAP, Active Directory, Samba, Apache;
  • Ansible: praktyczna znajomość automatyzacji instalacji, konfiguracji i aktualizacji środowisk oraz wdrażania aplikacji;
  • Znajomość narzędzi: openssl, keytool, cron, curl, ssh, make, meson, ninja, SoapUI, nginx;
  • Doświadczenie w pracy z platformami wirtualizacji, np. VirtualBox, Hyper-V, Xen, Proxmox;
  • Znajomość narzędzi do obsługi zgłoszeń np. Jira;
  • Podstawowa znajomość programowania.

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 lub hybrydowej;
  • 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 fiz