W skrócie
- Zadania: Automatyzuj infrastrukturę Linux i zarządzaj klastrami Kubernetes w dynamicznym środowisku.
- Firma: Softeta, partner inżynieryjny dla branży finansowej i energetycznej.
- Benefity: Elastyczne godziny pracy, model hybrydowy oraz możliwość wyboru sprzętu technicznego.
- Pozostałe informacje: Różnorodne projekty techniczne i możliwości rozwoju kariery.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami z wykorzystaniem AI i nowoczesnych technologii.
- Kwalifikacje: Doświadczenie w administracji systemami Linux i zarządzaniu klastrami Kubernetes.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Softeta jest partnerem inżynieryjnym w zakresie oprogramowania dla sektora finansowego, energetycznego, przemysłowego i innych branż o wysokim ryzyku. Specjalizujemy się w budowaniu i modernizacji systemów opartych na backendzie, które są krytyczne dla integracji, gdzie szybkość, dokładność i niezawodność są niepodważalne. Z ponad 100 ekspertami w dziedzinie AI i oprogramowania dostosowanego w naszych hubach inżynieryjnych w Litwie i Polsce, bezpośrednio angażujemy się w operacje klientów — dostarczając oprogramowanie dostosowane do potrzeb, automatyzację i AI tam, gdzie przynoszą największą wartość.
Poszukujemy inżyniera DevOps dla naszego klienta z sektora energetycznego. Opis stanowiska:
- Automatyzacja Linux & Infrastruktury: Automatyzacja instalacji, konfiguracji, aktualizacji i łatania systemu Linux na serwerach fizycznych przy użyciu narzędzi takich jak Ansible, Kickstart i inne rozwiązania do zarządzania konfiguracją.
- Provisioning Bare Metal: Provisioning sprzętu serwerowego, konfiguracja ustawień BIOS, instalacja systemów operacyjnych oraz wdrażanie klastrów Kubernetes przy użyciu zautomatyzowanych, kontrolowanych wersji procesów.
- Administracja Kubernetes: Instalacja, konfiguracja, obsługa i rozwiązywanie problemów z klastrami Kubernetes na infrastrukturze bare metal z systemem Linux, zapewniając skalowalność, wydajność i niezawodność.
- Zarządzanie Flotą Kubernetes: Zarządzanie wieloma klastrami Kubernetes przy użyciu ustandaryzowanych konfiguracji, zautomatyzowanych wdrożeń i procesów pojednawczych w różnych środowiskach.
- GitOps & CI/CD: Projektowanie i utrzymywanie potoków CI/CD zintegrowanych z przepływami pracy GitOps. Użycie Argo CD do synchronizacji środowisk Kubernetes z pożądanym stanem zdefiniowanym w Gicie, umożliwiając śledzenie wdrożeń i kontrolowane wycofywanie.
- Wdrożenie aplikacji: Konteneryzacja aplikacji przy użyciu Dockera i wdrażanie ich do Kubernetes. Opracowywanie i utrzymywanie wykresów Helm oraz wartości konfiguracyjnych kontrolowanych wersjami, aby wspierać powtarzalne wdrożenia i kontrolowane aktualizacje.
- Monitorowanie & Logowanie: Implementacja i utrzymanie rozwiązań do monitorowania, wizualizacji, logowania i alertowania przy użyciu narzędzi takich jak Prometheus i Grafana, z konfiguracją zarządzaną przez GitOps.
- Sieci & Bezpieczeństwo: Konfiguracja usług Kubernetes, kontrolerów Ingress i polityk sieciowych. Wdrażanie najlepszych praktyk bezpieczeństwa, w tym RBAC, dostępu minimalnego, zabezpieczonych kont usług i zarządzania sekretami.
- PKI & Zarządzanie Tożsamością: Zarządzanie urzędami certyfikacji, łańcuchami zaufania, TLS/mTLS oraz zautomatyzowanymi procesami cyklu życia certyfikatów przy użyciu narzędzi takich jak cert-manager. Integracja z przedsiębiorczymi dostawcami tożsamości przez OIDC/SAML oraz wsparcie SSO, MFA i centralnego zarządzania dostępem.
- Zarządzanie Sekretami & Zarządzanie: Integracja rozwiązań takich jak HashiCorp Vault i External Secrets Operator w celu bezpiecznego zarządzania i rotacji poświadczeń. Utrzymywanie polityk dostępu w Gicie, ochrona danych wrażliwych oraz wsparcie audytów zmian dostępu.
- Integracja Urządzeń Bosch & IoT: Integracja urządzeń Bosch z obsługą Kubernetes w ekosystemie zarządzania platformą oraz wdrażanie aplikacji IoT przy użyciu konfiguracji zarządzanej przez Git i niezawodnych mechanizmów dostarczania danych.
- Ciągłe Doskonalenie: Rozwiązywanie problemów z infrastrukturą i aplikacjami, poprawa automatyzacji oraz wkład w standaryzację platformy, niezawodność operacyjną i bezpieczeństwo.
Wymagania:
- Praktyczne doświadczenie w administracji systemem Linux, w tym instalacja, konfiguracja, łatanie i rozwiązywanie problemów.
- Doświadczenie w provisioning serwerów fizycznych i wdrażaniu systemów operacyjnych.
- Praktyczna wiedza na temat instalacji, administracji, rozwiązywania problemów, skalowania i zarządzania obciążeniem klastrów Kubernetes.
- Doświadczenie z Gitem, deklaratywnym zarządzaniem konfiguracją i zasadami GitOps.
- Praktyczne doświadczenie z Argo CD i dostarczaniem aplikacji opartych na Kubernetes.
- Znajomość projektowania i wdrażania potoków CI/CD.
- Doświadczenie z Dockerem, konteneryzacją, wykresami Helm i manifestami Kubernetes.
- Doświadczenie z Ansible lub podobnymi narzędziami do automatyzacji infrastruktury i zarządzania konfiguracją.
- Znajomość Prometheus, Grafana, rozwiązań do logowania i mechanizmów alertowania.
- Zrozumienie sieci Kubernetes, w tym usług, Ingress i polityk sieciowych.
- Znajomość bezpieczeństwa infrastruktury i aplikacji, RBAC, zarządzania sekretami oraz zasad dostępu minimalnego.
- Znajomość PKI, TLS/mTLS, zarządzania cyklem życia certyfikatów oraz cert-manager.
- Zrozumienie zarządzania tożsamością i dostępem w przedsiębiorstwie, w tym OIDC/SAML, SSO, MFA oraz bezpieczeństwa kont usług.
- Znajomość HashiCorp Vault, External Secrets Operator lub równoważnych rozwiązań do zarządzania sekretami.
- Doświadczenie lub chęć pracy nad urządzeniami obsługującymi Kubernetes i integracją platformy IoT.
- Znajomość Azure lub AWS.
Oferujemy różnorodne i technicznie wymagające projekty, elastyczne godziny pracy oraz model pracy hybrydowej lub zdalnej. Elastyczny grafik oraz środowisko Agile/SCRUM. Możliwość wyboru sprzętu technicznego.
Senior DevOps Engineer in Kraków – pracodawca: Softeta
Softeta to doskonały pracodawca, który oferuje elastyczne warunki pracy w modelu hybrydowym lub zdalnym, co pozwala na dostosowanie harmonogramu do indywidualnych potrzeb. Pracownicy mają możliwość rozwoju zawodowego poprzez udział w innowacyjnych projektach związanych z nowymi technologiami, takimi jak Kubernetes i AI, a także korzystają z przyjaznej kultury pracy, która sprzyja ciągłemu doskonaleniu i współpracy zespołowej.