W skrócie
- Zadania: Automatyzuj infrastrukturę Linux i zarządzaj klastrami Kubernetes w dynamicznym środowisku.
- Firma: Softeta, partner inżynieryjny dla sektora finansowego i energetycznego.
- 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, gdzie szybkość, dokładność i niezawodność są kluczowe. Z ponad 100 ekspertami AI i oprogramowania w naszych hubach inżynieryjnych w Litwie i Polsce, bezpośrednio angażujemy się w operacje klientów, dostarczając oprogramowanie na zamówienie, automatyzację i AI tam, gdzie przynoszą największą wartość.
Poszukujemy inżyniera DevOps dla naszego klienta z sektora energetycznego. Opis stanowiska:
- Automatyzacja Linux i 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 i 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 opartych na systemie 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 i 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.
- Wdrażanie 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 i 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 i 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 i zarządzanie tożsamością: Zarządzanie urzędami certyfikacyjnymi, ł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 i 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 i wsparcie audytów zmian dostępu.
- Integracja urządzeń Bosch i IoT: Integracja urządzeń Bosch z obsługą Kubernetes w ekosystemie zarządzania platformą oraz wdrażanie aplikacji IoT przy użyciu zarządzanej konfiguracji 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.
- Znajomość bezpieczeństwa infrastruktury i aplikacji, RBAC, zarządzania sekretami i zasad dostępu minimalnego.
- Znajomość PKI, TLS/mTLS, zarządzania cyklem życia certyfikatów i cert-managera.
- Znajomość zarządzania tożsamością i dostępem w przedsiębiorstwie, w tym OIDC/SAML, SSO, MFA i bezpieczeństwo 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.
- Sprzęt techniczny, który możesz wybrać.
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.