Software Golang Engineer (Slurm)
G-CORE INNOVATIONS SOCIETE A RESPONSABILITE LIMITEE
⚲ Kraków
20 000 – 30 000 zł / mies.
Wymagania
- praktyczne doświadczenie z Slurm w produkcji z perspektywy użytkownika (sbatch, srun, squeue, sinfo)
- biegłość w Go oraz doświadczenie w budowaniu produkcyjnych operatorów Kubernetes, kontrolerów, CRD i pętli uzgadniania
- doświadczenie w zachowaniu tradycyjnego zachowania klastra Slurm przy infrastrukturze na Kubernetes
- doświadczenie w diagnozowaniu problemów z wydajnością i niezawodnością GPU, schedulerów, sprzętu, sieci HPC i rozproszonego storage
- product mindset i empatia wobec klienta (traktowanie Slurm jako platformy customer-facing)
Mile widziane
- doświadczenie w obsłudze klastrów HPC lub GPU na dużą skalę dla klientów zewnętrznych
- doświadczenie z PyTorch distributed training i frameworkami AI/ML
- doświadczenie z InfiniBand, RoCE, RDMA, GPUDirect, Lustre, WEKA, Ceph
Opis stanowiska
Budowa zarządzanej usługi Slurm na Kubernetes — projektowanie i implementacja operatorów, kontrolerów i pętli uzgadniania w Go, z myślą o obciążeniach GPU i rozproszonych. Uwaga: rola wiąże się z pełną odpowiedzialnością end-to-end za złożone systemy rozproszone, co może oznaczać dyżury i awarie poza standardowymi godzinami. Dla inżyniera z doświadczeniem w HPC/GPU, który lubi pracować blisko infrastruktury i klienta.
🔍 Dekoder Ogłoszenia
🔴
end-to-end ownership of complex distributed systems
Pełna odpowiedzialność za całość — w tym dyżury i awarie poza standardowymi godzinami pracy
🟡
product mindset and strong customer empathy
Może oznaczać bezpośredni kontakt z klientami i presję na szybkie rozwiązywanie ich problemów