Senior RDMA Performance Engineer in Katowice

Senior RDMA Performance Engineer in Katowice

Katowice Pełny etat 123480 - 150920 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Konfiguruj i optymalizuj sieci AI, przeprowadzaj testy wydajnościowe i dokumentuj wyniki.
  • Firma: CodiLime - ekspert w inżynierii oprogramowania i sieci.
  • Benefity: Elastyczne godziny pracy, wsparcie w rozwoju zawodowym i świetna atmosfera.
  • Pozostałe informacje: Możliwość pracy zdalnej lub hybrydowej oraz zmiany projektów.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój projektów AI.
  • Kwalifikacje: 7+ lat doświadczenia w inżynierii sieciowej, w tym 3+ lata w projektach centrów danych.

Przewidywane wynagrodzenie mieści się w przedziale 123480 - 150920 zł za rok.

CodiLime to ekspert w dziedzinie inżynierii oprogramowania i sieci oraz preferowany partner usługowy dla czołowych globalnych dostawców sprzętu sieciowego, dostawców oprogramowania i telekomunikacji. Tworzymy dowody koncepcji, pomagamy naszym klientom budować nowe produkty, pielęgnować istniejące oraz świadczyć usługi w środowiskach produkcyjnych. Nasi klienci to zarówno startupy technologiczne, jak i duże firmy z różnych branż i lokalizacji geograficznych (USA, Japonia, Izrael, Europa). Mimo że nie jesteśmy już startupem - mamy ponad 250 pracowników i działamy od 2011 roku, zachowaliśmy naszą kulturę zorientowaną na ludzi. Nasze wartości są proste: Działaj, aby dostarczać. Zakłócaj, aby rosnąć. Zespół, aby wygrywać.

Projekt dotyczy walidacji SONiC na platformach opartych na NVIDIA Spectrum dla sieci AI. Co jeszcze powinieneś wiedzieć: Używamy metodologii Agile. Zespół działa w środowisku startupowym. Klient znajduje się w USA. Pracujemy nad wieloma interesującymi projektami jednocześnie, więc może się zdarzyć, że zaprosimy Cię na rozmowę kwalifikacyjną do innego projektu, jeśli uznamy, że Twoje kompetencje i profil są odpowiednie.

Jako część zespołu projektowego będziesz odpowiedzialny za:

  • Konfigurację, rozwiązywanie problemów i utrzymanie przełączników NVIDIA/Mellanox Spectrum oraz kart sieciowych ConnectX.
  • Implementację i dostosowanie zaawansowanych mechanizmów kontroli przeciążenia niezbędnych dla obciążeń AI, w tym RoCEv2, Priority-based Flow Control (PFC) i Explicit Congestion Notification (ECN).
  • Optymalizację środowisk sieciowych w celu zapewnienia maksymalnej przepustowości, minimalnej latencji i minimalnego czasu zakończenia pracy (JCT) poprzez tuning konfiguracji.
  • Przeprowadzanie obszernego benchmarkingu wydajności i testów walidacyjnych na gotowych do AI tkaninach centrów danych z wykorzystaniem RDMA i NVIDIA Collective Communication Library (NCCL).
  • Wykorzystanie agentów AI i specjalistycznych narzędzi do automatyzacji rutynowych zadań sieciowych, przeprowadzania rygorystycznych testów i analizy telemetrii sieciowej.
  • Tworzenie i utrzymywanie jasnej, wysokiej jakości dokumentacji technicznej szczegółowo opisującej projekty sieciowe, konfiguracje i wyniki benchmarków.

Jako inżynier wydajności RDMA musisz spełniać następujące kryteria:

  • 7+ lat doświadczenia zawodowego w inżynierii sieciowej, z preferencją 3+ lat skoncentrowanych na projektowaniu i architekturze sieci centrów danych.
  • Praktyczne doświadczenie w konfiguracji i rozwiązywaniu problemów z podstawowymi protokołami i technologiami sieciowymi, w tym BGP, EVPN/VXLAN, LACP i ECMP.
  • Dogłębne zrozumienie projektów centrów danych dedykowanych AI, w tym topologii Rail-Optimized Design (ROD) i Rail-Unified Design (RUD), połączone z praktycznym doświadczeniem w ich konfiguracji i wdrażaniu.
  • Udokumentowane doświadczenie w konfiguracji, zarządzaniu i rozwiązywaniu problemów z przełącznikami NVIDIA/Mellanox Spectrum i kartami sieciowymi ConnectX.
  • Dogłębne zrozumienie protokołów i mechanizmów kontroli przeciążenia wymaganych dla centrów danych dedykowanych AI, w szczególności RoCEv2, PFC i ECN.
  • Udokumentowana zdolność do dostosowywania i optymalizacji środowisk sieciowych, ze szczególnym uwzględnieniem tuningu buforów przełączników i wdrażania polityk jakości usług (QoS).
  • Doświadczenie w przeprowadzaniu benchmarkingu wydajności i walidacji dla gotowych do AI tkanin centrów danych z wykorzystaniem RDMA i NCCL.
  • Udokumentowana zdolność do wykorzystywania agentów/narzędzi AI do automatyzacji zadań, testowania i analizy.
  • Silne umiejętności dokumentacji technicznej i profesjonalna komunikacja w języku angielskim.

Ponadto docenimy dodatkowe umiejętności:

  • Certyfikaty na poziomie profesjonalnym (CCNP/CCIE Enterprise/DC, JNCIP lub równoważne).
  • Praktyczne doświadczenie z frameworkami automatyzacji i walidacji sieci (pyATS, NAPALM, Batfish, Nornir, NetBox).
  • Znajomość pipeline'ów CI/CD (GitLab CI, GitHub Actions, Jenkins) oraz koncepcji IaC.

Dlaczego warto do nas dołączyć:

  • Elastyczne godziny pracy i podejście do pracy: całkowicie zdalnie, w biurze lub hybrydowo.
  • Wsparcie w rozwoju zawodowym poprzez wewnętrzne sesje szkoleniowe i budżet na szkolenia.
  • Solidne wprowadzenie z praktycznym podejściem, aby ułatwić Ci start.
  • Świetna atmosfera wśród profesjonalistów, którzy pasjonują się swoją pracą.
  • Możliwość zmiany projektu, nad którym pracujesz.

Senior RDMA Performance Engineer in Katowice – pracodawca: Codilime

Codilime to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku pracy zdalnej. Nasza kultura opiera się na współpracy i innowacyjności, co pozwala pracownikom na ciągłe doskonalenie swoich umiejętności w obszarze AI i technologii backendowych. Dodatkowo, zapewniamy elastyczne godziny pracy oraz dostęp do najnowszych narzędzi, co sprawia, że praca w Codilime jest nie tylko satysfakcjonująca, ale także inspirująca.

C

Dane kontaktowe:

Zespół rekrutacyjny Codilime

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior RDMA Performance Engineer in Katowice

Konfiguracja i rozwiązywanie problemów z przełącznikami NVIDIA/Mellanox Spectrum
Doświadczenie w projektowaniu i architekturze sieci centrów danych
Znajomość protokołów sieciowych (BGP, EVPN/VXLAN, LACP, ECMP)
Zrozumienie mechanizmów kontroli przeciążenia (RoCEv2, PFC, ECN)
Optymalizacja środowisk sieciowych
Benchmarking wydajności i testowanie walidacyjne
Umiejętność dokumentacji technicznej