Software Infrastructure Kubernetes Engineer
Graphcore
Ta rola to inżynier platformy odpowiedzialny za budowę i utrzymanie infrastruktury Kubernetes oraz narzędzi wspierających rozwój oprogramowania AI Graphcore. Będziesz pisać narzędzia w Go, zarządzać klastrami k8s, używać Terraform do zarządzania chmurą AWS oraz utrzymywać CI/CD. Pracujesz w zespole Software Infrastructure, który dostarcza platformy i serwisy dla wewnętrznych zespołów deweloperskich. To stanowisko operacyjno-rozwojowe, łączące kodowanie z administracją infrastrukturą.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o wielkości zespołu i strukturze., brak opisu procesu rekrutacyjnego..
Ta rola to inżynier platformy odpowiedzialny za budowę i utrzymanie infrastruktury Kubernetes oraz narzędzi wspierających rozwój oprogramowania AI Graphcore. Będziesz pisać narzędzia w Go, zarządzać klastrami k8s, używać Terraform do zarządzania chmurą AWS oraz utrzymywać CI/CD. Pracujesz w zespole Software Infrastructure, który dostarcza platformy i serwisy dla wewnętrznych zespołów deweloperskich. To stanowisko operacyjno-rozwojowe, łączące kodowanie z administracją infrastrukturą.
- ✓Kultura 'service ownership' i eliminacji toil – sugeruję autonomię i skupienie na długoterminowych rozwiązaniach.
- ✓Interesująca domena: HPC i AI na własnym sprzęcie Graphcore – rzadka okazja do pracy z zaawansowanymi akceleratorami.
- ✓Elastyczna polityka urlopowa i pakiet benefitów (opieka medyczna, dofinansowanie do emerytury, itp.).
- !Nie podano wielkości zespołu ani liczby zespołów wspieranych przez Software Infrastructure.
- !Brak opisu procesu rekrutacyjnego i oczekiwanego on-call.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Tworzenie i utrzymywanie narzędzi i serwisów w języku Go dla organizacji software'owej
- •Wdrażanie i zarządzanie klastrami Kubernetes do testowania i skalowania sprzętu oraz stosu oprogramowania Graphcore
- •Zarządzanie infrastrukturą chmurową (AWS) przy użyciu Terraform
- •Utrzymywanie i rozwijanie pipeline'ów CI/CD dla komponentów ML
- •Praca z rozproszonymi systemami HPC do obciążeń AI
- •Monitorowanie i obserwowalność za pomocą narzędzi takich jak Prometheus
- •Integracja, pakowanie i wydawanie wersji oprogramowania
Inżynier platformy z ponad 5-letnim doświadczeniem, biegły w Go i Kubernetes, z praktyką w AWS i CI/CD. Preferuje pracę w środowisku HPC/AI, ceni autonomię i długoterminowe rozwiązania, unika toil. Zna Terraform i chętnie automatyzuje infrastrukturę.
Osoba z co najmniej 3-letnim doświadczeniem w Go i Kubernetes, potrafiąca zarządzać klastrami i pisać narzędzia, z podstawową znajomością AWS i CI/CD.
Nie dla juniorów bez solidnego doświadczenia w Kubernetes i Go. Osoby szukające wyłącznie roli deweloperskiej bez odpowiedzialności za infrastrukturę również będą rozczarowane.
- ?Ile osób liczy zespół Software Infrastructure i z iloma zespołami deweloperskimi współpracujecie?
- ?Czy przewidziane są dyżury on-call? Jeśli tak, jak często i czy są dodatkowo płatne?
- ?Jaki jest proces rekrutacyjny? Czy są zadania domowe lub live coding?
- ?Jakie konkretnie usługi AWS są używane? Czy istnieje budżet na szkolenia lub konferencje?
- −Brak informacji o wielkości zespołu i strukturze.
- −Brak opisu procesu rekrutacyjnego.
- −Nie wiadomo, czy rola wiąże się z dyżurami on-call.
- −Niejasność co do lokalizacji (Gdańsk vs Bristol) i wymagań wizowych.
Zespół pracuje w squadowych strukturach z naciskiem na własność serwisów, automatyzację i eliminację żmudnych zadań (toil). Cenią długoterminowe rozwiązania i wspierają rozwój inżynierów.