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.