Nasz klient z branży telekomunikacyjnej poszukuje System Administratora, który dołączy do jego zespołu i od pierwszego dnia będzie miał realny wpływ na rozwój produktu i firmy.
Jeśli chcesz współpracować z doświadczonym zespołem, pracować w miejscu, gdzie Twoje pomysły i inicjatywa są doceniane, to ta rola jest właśnie dla Ciebie!
Praca hybrydowa - 3 dni z biura Warszawa, Lublin lub Poznań.
Tydzień w miesiącu "on call duty".
responsibilities :
Zarządzanie systemami Linux: Administracja i konserwacja serwerów opartych na systemie Linux, z preferencją dla dystrybucji Debian. Zapewnienie ich stabilności, wydajności oraz bezpieczeństwa.
Automatyzacja procesów: Tworzenie skryptów i automatyzowanie zadań administracyjnych w Bash, Perl lub Python, w celu rozwiązania złożonych problemów i zwiększenia efektywności operacyjnej.
Monitoring systemów: Konfiguracja i utrzymanie narzędzi monitorujących, takich jak Prometheus i Grafana, w celu zapewnienia ciągłej obserwacji wydajności i dostępności systemów, a także szybkiego reagowania na potencjalne problemy.
Współpraca w GitOps: Praca z systemem kontroli wersji Git i implementacja procesów GitOps do automatyzacji wdrożeń i zarządzania konfiguracjami.
Zarządzanie kontenerami i Kubernetes: Administrowanie środowiskiem kontenerowym z wykorzystaniem Docker oraz zarządzanie klastrami Kubernetes, w tym konfiguracja i utrzymanie zasobów w chmurze.
Projektowanie rozproszonych systemów: Projektowanie i wdrażanie systemów wysokiej dostępności (HA) oraz rozproszonych systemów, zapewniających ciągłość pracy i minimalizowanie ryzyka awarii.
Zarządzanie konfiguracjami i automatyzacja: Wykorzystanie narzędzi do automatyzacji konfiguracji takich jak Puppet i Ansible, w celu uproszczenia zarządzania systemami i aplikacjami w środowisku produkcyjnym.
Rozwiązywanie problemów z siecią: Wykonywanie analiz i rozwiązywanie problemów związanych z infrastrukturą sieciową, w tym diagnozowanie problemów z łącznością, opóźnieniami, konfiguracją urządzeń sieciowych itp.
Zarządzanie bazami danych: Utrzymywanie i optymalizacja baz danych MariaDB oraz systemów pamięci podręcznej takich jak Redis, w celu zapewnienia ich wydajności, niezawodności oraz bezpieczeństwa danych.
Wsparcie dla zespołu i współpraca z innymi działami: Aktywna współpraca z zespołem, dzielenie się wiedzą oraz pomoc w rozwiązywaniu trudnych problemów technicznych. Współpraca z zespołami DevOps, programistami i innymi działami w firmie w celu optymalizacji środowisk systemowych.
Dokumentowanie procesów i konfiguracji: Tworzenie i utrzymywanie szczegółowej dokumentacji systemów, procedur, procesów wdrożeniowych oraz konfiguracji, w celu zapewnienia przejrzystości i łatwości zarządzania systemami w przyszłości.
requirements-expected :
Doświadczenie w administracji systemami Linux, preferowany Debian.
Rozwiązywanie złożonych zadań za pomocą skryptów Bash, Perl lub Python.
Monitorowanie systemów za pomocą Prometheus i Grafana.
Znajomość Git i procesów GitOps.
Podstawy pracy z kontenerami i Kubernetes
Projektowanie i zarządzanie systemami HA/rozproszonymi.
Dobra znajomość automatyzacji z użyciem Puppet i/lub Ansible.
Zaawansowana wiedza z zakresu sieci komputerowych.
Podstawy zarządzania bazami danych (MariaDB, Redis).