DevOps
Zakres obowiązków:
· Integracja i automatyzacja z wykorzystaniem technologii OpenShift, OKD, Docker, Docker-Compose oraz GitLab.
· Projektowanie, wdrażanie i utrzymanie zautomatyzowanych pipeline'ów CI/CD w GitLab, które wspierają procesy DevOps.
· Instalowanie i konfigurowanie oprogramowania aplikacyjnego i standardowego, w tym środowisk opartych na konteneryzacji (szczególnie Kubernetes) oraz wirtualizacji.
· Tworzenie i utrzymanie środowisk kontenerowych z wykorzystaniem Docker i Docker-Compose.
· Wykorzystywanie narzędzi takich jak kompose.io do konwersji konfiguracji Docker-Compose na formaty kompatybilne z OKD/OpenShift i zarządzanie wdrożeniami na tych platformach.
· Monitorowanie wydajności systemów, identyfikowanie i rozwiązywanie problemów oraz optymalizacja istniejących procesów i narzędzi.
· Konfigurowanie i rozwijanie procesów CI/CD oraz nadzorowanie ich poprawnego działania.
Wymagane:
· Znajomość narzędzi:
o CI/CD (GitLab, Jenkins);
o Helm Charts;
o Kubernetes;
o OKD;
o Argo CD;
· Doświadczenie w konfigurowaniu i zarządzaniu pipeline’ami CI/CD w GitLab / Jenkins.
· Zaawansowana znajomość Docker, Docker-Compose oraz ich integracji z systemami orkiestracji kontenerów, takimi jak OKD/OpenShift.
· Znajomość języków skryptowych (np. Bash) oraz narzędzi automatyzujących procesy wdrożeniowe.
· Praktyczna znajomość OKD lub OpenShift, w tym zarządzanie aplikacjami, konfiguracjami oraz automatyzacją procesów.
· Umiejętność konwersji konfiguracji Docker-Compose na formaty kompatybilne z OKD/OpenShift i zarządzanie wdrożeniami na tych platformach. (na przykład przy wykorzystaniu kompose.io).
· Bardzo dobra znajomości narzędzi OKD/Openshift, Docker, Docker Compose, Gitlab.
· Praktyczna znajomość kompose.io lub innego narzędzia pozwalającego na konwersję konfiguracji Docker-Compose na formaty kompatybilne z OKD/OpenShift i zarządzanie wdrożeniami na tych platformach.
Mile widziane:
· Znajomość Ansible.
· Certyfikaty z zakresu Kubernetes/Red Hat OpenShift.
· Znajomość narzędzi do monitoringu i logowania (Prometheus, Grafana, ELK stack).
· Znajomość baz danych na poziomie administracyjnym (PostgreSQL, Oracle).
Oferujemy:
· Pracę w firmie o ugruntowanej pozycji na rynku.
Sprawdź podobne oferty pracy