
Hewlett Packard Enterprise opracowuje technologie dla przedsiębiorstw, które korzystają z hybrydowej chmury i prowadzą operacje oparte na sztucznej inteligencji. Portfolio firmy obejmuje serwery HPE ProLiant i wysokowydajne systemy obliczeniowe HPE Cray, systemy pamięci masowej HPE Alletra, rozwiązania sieciowe HPE Aruba, platformy sztucznej inteligencji i gotowe fabryki AI, a także rozwiązania GreenLake oferowane w modelu „jako usługa”. HPE zapewnia również funkcje bezpieczeństwa, takie jak Zero Trust i SASE, oraz usługi profesjonalne, doradcze i wsparcia, które pomagają dużym organizacjom modernizować infrastrukturę, zarządzać środowiskami centrów danych i wdrażać sztuczną inteligencję na dużą skalę.
Stażysta ds. sieci HPC i AI: transport sieciowy
Hewlett Packard Enterprise poszukuje stażysty do tworzenia oprogramowania do telemetrii sieci o wysokiej wydajności w infrastrukturze AI i HPC. Praca obejmuje analizę pakietów, monitorowanie oraz narzędzia do pomiaru wydajności tras sieciowych.
Opis
- Tworzenie komponentów oprogramowania do telemetrii sieci o wysokiej wydajności.
- Implementowanie pobierania danych telemetrycznych, dekodowania pakietów, walidacji i normalizacji.
- Projektowanie magazynów danych oraz funkcji analitycznych dla telemetrii.
- Tworzenie narzędzi do odtwarzania tras sieciowych oraz obliczania opóźnień na poszczególnych odcinkach i przeciążenia na podstawie raportów telemetrycznych.
- Opracowywanie monitorowania operacyjnego, wskaźników kondycji i wizualizacji.
- Testowanie, debugowanie, charakteryzowanie wydajności i walidowanie systemów zbierania telemetrii.
- Współpraca z zespołami sieciowymi, zespołami ds. przełączników, oprogramowania i architektury w celu określania i weryfikowania wymagań dotyczących telemetrii oraz przepływów pracy.
Wymagania
- Obecnie zdobywany tytuł licencjata, magistra lub doktora w dziedzinie informatyki, inżynierii komputerowej, elektrotechniki lub pokrewnej dziedzinie technicznej.
- Zajęcia lub doświadczenie projektowe w obszarze sieci, systemów operacyjnych, systemów rozproszonych, baz danych lub inżynierii oprogramowania.
- Doświadczenie w tworzeniu oprogramowania w języku Python, C++ lub porównywalnym.
- Umiejętność projektowania, debugowania i testowania złożonych systemów oprogramowania.
- Znajomość podstaw sieci, takich jak Ethernet, TCP/IP, UDP, routing i przełączanie.
- Znajomość struktur pakietów, analizy protokołów i narzędzi do przechwytywania pakietów.
- Wiedza z zakresu telemetrii, monitorowania, obserwowalności lub analityki sieciowej.
- Rozumienie magazynowania danych, baz danych i potoków przetwarzania danych.
- Znajomość środowisk Linux i narzędzi do tworzenia oprogramowania.
- Bardzo dobre umiejętności tworzenia i debugowania oprogramowania.
- Biegła znajomość języka Python; doświadczenie z C++ lub Rust będzie dodatkowym atutem.
- Umiejętność analizowania danych sieciowych na poziomie pakietów i diagnozowania działania protokołów.
- Doświadczenie w pracy z systemem Linux podczas tworzenia oprogramowania oraz z narzędziami diagnostycznymi.
- Umiejętność pracy z interfejsami API, bazami danych i potokami danych telemetrycznych.
- Silne umiejętności analityczne i rozwiązywania problemów.
- Jasna komunikacja ustna i pisemna oraz umiejętność współpracy w środowisku inżynieryjnym.
Benefity
- Świadczenia wspierające dobrostan fizyczny, finansowy i emocjonalny.
- Programy rozwoju osobistego i zawodowego.
- Elastyczne formy pracy ułatwiające godzenie obowiązków zawodowych z osobistymi potrzebami.
- Inkluzywne i dostępne miejsce pracy.
- Świadczenia pracownicze dostępne w Stanach Zjednoczonych.