W skrócie
- Zadania: Twórz i rozwijaj usługi platformy w chmurze, zapewniając ich niezawodność i skalowalność.
- Firma: Dynamiczna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i możliwości rozwoju zawodowego.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na krytyczne systemy rozproszone.
- Kwalifikacje: Doświadczenie w programowaniu w Golang oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 108000 - 132000 zł za rok.
W tej roli będziesz prowadzić rozwój i operacje usług platformy chmurowej, które umożliwiają skalowalne, bezpieczne i odporne środowiska oparte na Kubernetes. Ściśle współpracując z zespołami inżynieryjnymi platformy, infrastruktury i produktów, weźmiesz odpowiedzialność za pełny cykl życia usługi, od architektury i implementacji po operacje produkcyjne, pomagając kształtować krytyczne systemy rozproszone używane na dużą skalę.
Obowiązki:
- Projektowanie i rozwijanie usług platformy chmurowej, operatorów Kubernetes, kontrolerów i definicji zasobów niestandardowych (CRD) przy użyciu Go.
- Własna dostawa usług end-to-end, zapewniając niezawodność, skalowalność, doskonałość operacyjną i szybkie rozwiązywanie incydentów w środowiskach produkcyjnych.
- Ścisła współpraca z inżynierami platformy, specjalistami DevOps, architektami i zespołami produktowymi w celu dostosowania rozwiązań technicznych do potrzeb biznesowych.
- Budowanie, wdrażanie i utrzymywanie klastrów Kubernetes od podstaw, w tym instalacja, konfiguracja, aktualizacje, rozwiązywanie problemów i zarządzanie cyklem życia.
- Implementacja i poprawa procesów dostarczania opartych na GitOps przy użyciu narzędzi takich jak ArgoCD lub Flux w celu przyspieszenia bezpiecznych i zautomatyzowanych wdrożeń.
- Automatyzacja provisioningu i utrzymania infrastruktury przy użyciu praktyk Infrastructure as Code z Terraform i Ansible.
- Ustanowienie ram monitorowania, alarmowania i obserwowalności przy użyciu Prometheus i Grafana, definiując i śledząc znaczące SLIs i SLOs.
- Optymalizacja systemów rozproszonych i architektur mikroserwisów, zapewniając wysoką dostępność, wydajność i efektywność operacyjną w różnych środowiskach chmurowych.
- Wkład w doskonałość inżynieryjną poprzez przeglądy kodu, techniczne mentorskie, dzielenie się wiedzą i inicjatywy ciągłego doskonalenia.
Wymagania:
- Zaawansowane doświadczenie w rozwoju Golang, w tym 5+ lat budowania usług backendowych klasy produkcyjnej i aplikacji chmurowych.
- Silne umiejętności w administracji Kubernetes, w tym wdrażanie, operowanie, rozwiązywanie problemów i utrzymywanie klastrów produkcyjnych od podstaw.
- Udokumentowane doświadczenie w rozwijaniu operatorów Kubernetes, kontrolerów i definicji zasobów niestandardowych (CRD) przy użyciu Go.
- Skoncentrowanie na produkcie w stosowaniu praktyk inżynieryjnych.
- Znajomość architektur mikroserwisów, projektowania systemów rozproszonych i platform zorientowanych na usługi w środowiskach chmurowych.
- Praktyczne doświadczenie z administracją Linux, skryptowaniem powłoki i automatyzacją operacyjną.
- Silna znajomość metodologii GitOps i narzędzi wdrożeniowych, takich jak ArgoCD lub Flux.
- Doświadczenie w implementacji rozwiązań Infrastructure as Code przy użyciu Terraform i Ansible.
- Dobra znajomość baz danych relacyjnych, preferencyjnie PostgreSQL, w tym kwestie operacyjne i integracyjne.
- Praktyczne doświadczenie z praktykami obserwowalności, w tym monitorowaniem, alarmowaniem, zbieraniem metryk i zarządzaniem SLI/SLO przy użyciu Grafana i Prometheus.
- Silne umiejętności komunikacyjne w języku angielskim z doświadczeniem w pracy w zespołach Agile, wielokulturowych i rozproszonych.
- Udokumentowane umiejętności pracy autonomicznej, przejmowania odpowiedzialności za złożone inicjatywy oraz przyczyniania się do wysokich standardów inżynieryjnych poprzez przeglądy kodu i wsparcie zespołu.
Senior Platform Engineer in Katowice – pracodawca: SoftServe
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku publicznym. Pracując jako Lead Backend Engineer, będziesz częścią zespołu, który kładzie duży nacisk na innowacje i współpracę, a także korzysta z najnowszych technologii w obszarze Java i PHP. Oferujemy elastyczne godziny pracy, wsparcie w dalszym kształceniu oraz przyjazną atmosferę, która sprzyja wymianie wiedzy i doświadczeń w międzynarodowym zespole.