W skrócie
- Zadania: Projektowanie i budowanie platform Kubernetes oraz automatyzacja procesów.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: 4-6 lat doświadczenia w Kubernetes, SRE lub DevOps.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Poszukujemy doświadczonego inżyniera middleware z 4-6 letnim doświadczeniem w Kubernetes, inżynierii platform, inżynierii niezawodności serwisów (SRE) lub DevOps. Idealny kandydat będzie odpowiedzialny za projektowanie, budowanie, automatyzację, zabezpieczanie i obsługę platform Kubernetes klasy enterprise w różnych środowiskach, wykorzystując Amazon EKS, OpenShift, Terraform, GitOps oraz nowoczesne technologie chmurowe.
Kluczowe obowiązki:
- Inżynieria platformy Kubernetes: Projektowanie, budowanie, obsługa i utrzymanie platform Kubernetes na Amazon EKS i OpenShift w środowiskach deweloperskich, testowych, akceptacyjnych i produkcyjnych.
- Infrastruktura jako kod (IaC): Opracowywanie i utrzymywanie modułów Terraform do provisioningu i zarządzania infrastrukturą, w tym zautomatyzowane plany i aplikacje.
- GitOps i dostarczanie aplikacji: Implementacja i zarządzanie przepływami pracy GitOps przy użyciu ArgoCD i Helm. Opracowywanie, utrzymywanie i wersjonowanie wewnętrznych wykresów Helm dla komponentów platformy i dodatków.
- Provisioning węzłów i autoskalowanie: Konfigurowanie, obsługa i optymalizacja provisioning węzłów Kubernetes oraz autoskalowanie przy użyciu Karpenter, zapewniając efektywne wykorzystanie zasobów i niezawodność platformy.
- CI/CD i automatyzacja: Budowanie i utrzymywanie pipeline'ów CI/CD oraz automatyzacji infrastruktury przy użyciu GitHub Actions i skryptów w celu poprawy szybkości dostarczania, spójności i efektywności operacyjnej.
- Obserwowalność i monitorowanie: Posiadanie odpowiedzialności za obserwowalność platformy przy użyciu Datadog, w tym monitory jako kod, dostrajanie alertów, rozwiązywanie incydentów oraz ciągłe doskonalenie jakości monitorowania i alertów.
- Bezpieczeństwo platformy: Implementacja i utrzymywanie kontroli bezpieczeństwa platformy, w tym HashiCorp Vault, External Secrets, IAM Roles for Service Accounts (IRSA), polityki sieci Kubernetes, zarządzanie certyfikatami oraz narzędzia bezpieczeństwa runtime.
- Niepodległość i operacje platformy: Rozwiązywanie złożonych problemów platformy, poprawa dostępności i wydajności, wsparcie w odpowiedzi na incydenty oraz wdrażanie najlepszych praktyk operacyjnych.
- Modernizacja platformy: Udział w aktualizacjach klastrów Kubernetes, migracjach platform, zarządzaniu cyklem życia technologii oraz przyjmowaniu nowych możliwości chmurowych.
- Dokumentacja i współpraca: Utrzymywanie dokumentacji technicznej, podręczników operacyjnych i standardów platformy, współpracując z zespołami deweloperskimi, bezpieczeństwa i infrastruktury.
Wymagane umiejętności i kwalifikacje:
- 4-6 lat doświadczenia w Kubernetes, inżynierii platform, SRE lub DevOps.
- Praktyczne doświadczenie z Amazon EKS i/lub OpenShift w środowiskach enterprise.
- Silna wiedza na temat architektury Kubernetes, operacji klastra, zarządzania obciążeniem, sieci i rozwiązywania problemów.
- Praktyczne doświadczenie z Terraform, modułami wielokrotnego użytku i zautomatyzowanym provisioningu infrastruktury.
- Doświadczenie w praktykach GitOps przy użyciu ArgoCD i Helm, w tym rozwój i utrzymanie wykresów Helm.
- Praktyczne doświadczenie z Karpenter lub porównywalnymi technologiami provisioning i autoskalowania węzłów Kubernetes.
- Doświadczenie w budowaniu pipeline'ów CI/CD przy użyciu GitHub Actions.
- Doświadczenie z monitorowaniem Datadog, alertowaniem, obserwowalnością i rozwiązywaniem problemów z infrastrukturą.
- Znajomość praktyk bezpieczeństwa chmurowego, zarządzania sekretami, IAM/IRSA, polityk sieciowych i zarządzania certyfikatami.
- Znajomość HashiCorp Vault, External Secrets i narzędzi bezpieczeństwa runtime Kubernetes.
- Doświadczenie z aktualizacjami klastrów, zarządzaniem cyklem życia platformy i operacjami produkcyjnymi.
- Silne umiejętności rozwiązywania problemów, analityczne, komunikacyjne i współpracy.
Preferowane kwalifikacje:
- Doświadczenie w obsłudze platform Kubernetes w różnych środowiskach i etapach wdrożenia.
- Znajomość skryptów i automatyzacji przy użyciu Pythona, Basha lub podobnych języków.
- Znajomość praktyk DevSecOps i zautomatyzowanych kontroli bezpieczeństwa.
- Doświadczenie w poprawie niezawodności platformy, skalowalności, wydajności i efektywności kosztowej infrastruktury.
- Znajomość zarządzania incydentami, praktyk SRE i doskonalenia procesów operacyjnych.
Co oznacza sukces:
- Wiarygodne, bezpieczne i skalowalne platformy Kubernetes we wszystkich środowiskach.
- Standaryzowany provisioning infrastruktury i dostarczanie platformy poprzez Terraform i GitOps.
- Efektywne skalowanie węzłów i optymalizacja wykorzystania infrastruktury.
- Poprawiona obserwowalność, działania alertów i szybsze rozwiązywanie incydentów.
- Spójne wdrożenia aplikacji i platformy dzięki zautomatyzowanym pipeline'om CI/CD.
- Proaktywna modernizacja platformy i ciągłe doskonalenie standardów operacyjnych.
Senior Middleware Engineer in Wrocław – pracodawca: Softlanding
Softlanding to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności oraz awansowanie w ramach organizacji. Dodatkowo, oferujemy elastyczne godziny pracy oraz możliwość pracy zdalnej, co sprzyja równowadze między życiem zawodowym a prywatnym.