Senior/Lead Go Developer in Katowice

Senior/Lead Go Developer in Katowice

Katowice Pełny etat 49500 - 60500 zł / rok (szac.) Hybrydowo
E

W skrócie

  • Zadania: Twórz innowacyjne rozwiązania w Kueue, zarządzaj obciążeniami na klastrach Kubernetes.
  • Firma: EPAM - globalny lider w inżynierii transformacji AI.
  • Benefity: Stabilne wynagrodzenie, pakiet zdrowotny, zdalna praca i programy rozwoju kariery.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i pracy za granicą.
  • Dlaczego ta praca: Pracuj z najlepszymi umysłami w branży i wpływaj na rozwój technologii AI.
  • Kwalifikacje: 5+ lat doświadczenia w programowaniu, znajomość Kubernetes i Go.

Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.

Poszukujemy doświadczonego programisty Go, który dołączy do ekscytującego projektu open source skoncentrowanego na Kueue — technologii natywnej dla Kubernetes, służącej do uruchamiania i zarządzania zadaniami wsadowymi w klastrach Kubernetes. Będziesz działać zarówno jako współtwórca open source, jak i SRE, aby pomóc w poprawie Kueue, z natychmiastowymi działaniami obejmującymi rozszerzenie jego bogatego zestawu funkcji, takich jak zaawansowane wieloklasowe rozdzielanie MultiKueue, planowanie z uwzględnieniem topologii dla rozproszonych zadań AI/ML oraz głębsze integracje z frameworkami (w tym ray.io). Ta praca obejmuje wkład w projekty upstream, aby rozwiązać złożone problemy związane z harmonogramowaniem wsadowym.

Obowiązki:

  • Zrozumienie i analiza potrzeb klientów
  • Projektowanie i profesjonalne artykułowanie rozwiązań dla klienta
  • Przyjmowanie odpowiedzialności za wdrożenie i wkład w open source
  • Skuteczna komunikacja za pomocą oficjalnych kanałów i zespołów SIG Kubernetes
  • Współpraca z zespołami upstream w celu rozszerzenia zestawu funkcji Kueue
  • Wkład w projekty upstream w celu rozwiązania złożonych problemów związanych z harmonogramowaniem wsadowym
  • Zastosowanie kreatywnego myślenia poza schematami w celu osiągnięcia sukcesu projektu

Wymagania:

  • 5+ lat doświadczenia w profesjonalnym rozwoju oprogramowania
  • Doskonała znajomość Kubernetes, w tym definicji zasobów niestandardowych, controller-runtime i debugowania problemów klastra
  • Biegłość w Go
  • Znajomość architektury chmurowej i kontenerowej
  • Biegłość w korzystaniu z narzędzi AI w celu przyspieszenia rozwoju i rozwiązywania problemów
  • Solidne zrozumienie przepływów pracy Git i GitHub
  • Doświadczenie w inżynierii systemów (Linux)
  • Znajomość języka angielskiego na poziomie co najmniej średniozaawansowanym (B2)

Miło widziane:

  • Praktyczna wiedza na temat technologii i frameworków do harmonogramowania wsadowego (ray.io, KubeRay, Spark, JobSet, MPIJob)
  • Umiejętności w Pythonie i inżynierii ML
  • Znajomość Google Cloud Platform

Oferujemy:

  • Możliwość pracy w zespole ludzi o podobnych poglądach
  • Wsparcie zespołu i kultura pracy przypominająca startup
  • Tryb hybrydowy i możliwość pracy zdalnej w Polsce
  • Szansa na pracę za granicą przez maksymalnie 60 dni rocznie
  • Możliwości relokacji biznesowej
  • Programy rozwoju kariery
  • Mentoring, programy umiejętności miękkich i dobrostanu
  • Certyfikaty (Anthropic, Gemini, GCP, Azure, AWS)
  • Zajęcia z języka angielskiego
  • Stabilne wynagrodzenie
  • Udział w Programie Zakupu Akcji Pracowniczych z 15% zniżką
  • Pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe)
  • Premie za polecenia do 2000 USD
  • Biura z strefami rozrywki i relaksu, tenis stołowy i piłka nożna, darmowe przekąski, kawa i inne
  • Wydarzenia korporacyjne, społeczne i dotyczące dobrostanu

Proszę pamiętać: Wymienione powyżej benefity są dostępne tylko dla pracowników. Jesteśmy otwarci na współpracę z kontrahentami. Warunki umów współpracy B2B ustalane są indywidualnie. Skontaktujemy się wyłącznie z wybranymi kandydatami.

Senior/Lead Go Developer in Katowice – pracodawca: EPAM Systems

EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.

E

Dane kontaktowe:

Zespół rekrutacyjny EPAM Systems

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior/Lead Go Developer in Katowice

Go
Kubernetes
Custom Resource Definitions
controller-runtime
debugging cluster issues
Cloud architecture
Container architecture