
Hewlett Packard Enterprise entwickelt Unternehmenstechnologien für Organisationen, die hybride Cloud-Umgebungen und KI-gestützte Betriebsabläufe betreiben. Das Portfolio umfasst HPE ProLiant-Server und HPE Cray-Hochleistungsrechner, HPE Alletra-Speicherlösungen, HPE Aruba-Netzwerke, KI-Plattformen und schlüsselfertige KI-Fabriken sowie GreenLake als Service. Darüber hinaus bietet HPE Sicherheitslösungen wie Zero Trust und SASE sowie professionelle, beratende und Support-Services an, die große Organisationen bei der Modernisierung ihrer Infrastruktur, der Verwaltung von Rechenzentrumsumgebungen und der Einführung von KI im großen Maßstab unterstützen.
Praktikum für HPC- und KI-Netzwerke, Netzwerktransport
Hewlett Packard Enterprise sucht eine Praktikantin oder einen Praktikanten zur Entwicklung von Software für leistungsstarke Netzwerk-Telemetrie in KI- und HPC-Infrastrukturen. Zu den Aufgaben gehören Paketanalyse, Überwachung und Werkzeuge zur Messung der Netzwerkpfadleistung.
Beschreibung
- Softwarekomponenten für leistungsstarke Netzwerk-Telemetrie entwickeln.
- Telemetriedaten erfassen sowie Pakete dekodieren, validieren und normalisieren.
- Funktionen zur Datenspeicherung und Telemetrieanalyse entwerfen.
- Werkzeuge entwickeln, die Netzwerkpfade rekonstruieren und anhand von Telemetrieberichten Latenz und Überlastung pro Hop berechnen.
- Betriebliche Überwachung, Zustandsmetriken und Visualisierungen entwickeln.
- Telemetrie-Erfassungssysteme testen, Fehler beheben, ihre Leistung charakterisieren und validieren.
- Mit Teams für Netzwerke, Switches, Software und Architektur zusammenarbeiten, um Telemetrieanforderungen und Arbeitsabläufe festzulegen und zu überprüfen.
Anforderungen
- Derzeitiges Bachelor-, Master- oder Promotionsstudium in Informatik, Computertechnik, Elektrotechnik oder einem verwandten technischen Fachgebiet.
- Lehrveranstaltungen oder Projekterfahrung in Netzwerken, Betriebssystemen, verteilten Systemen, Datenbanken oder Softwareentwicklung.
- Erfahrung in der Softwareentwicklung mit Python, C++ oder einer vergleichbaren Sprache.
- Komplexe Softwaresysteme entwerfen, debuggen und testen können.
- Kenntnisse der Netzwerkgrundlagen wie Ethernet, TCP/IP, UDP, Routing und Switching.
- Vertrautheit mit Paketstrukturen, Protokollanalyse und Tools zur Paketerfassung.
- Kenntnisse in Telemetrie, Überwachung, Observability oder Netzwerkanalyse.
- Verständnis von Datenspeicherung, Datenbanken und Datenverarbeitungspipelines.
- Vertrautheit mit Linux-Umgebungen und Softwareentwicklungstools.
- Ausgeprägte Fähigkeiten in der Softwareentwicklung und Fehlerbehebung.
- Sehr gute Python-Kenntnisse; Erfahrung mit C++ oder Rust ist von Vorteil.
- Netzwerkdaten auf Paketebene analysieren und Protokollverhalten untersuchen können.
- Erfahrung mit Linux-Entwicklung und Diagnosetools.
- Mit APIs, Datenbanken und Telemetriedatenpipelines arbeiten können.
- Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz.
- Klare mündliche und schriftliche Kommunikation sowie die Fähigkeit, in einem Engineering-Team zusammenzuarbeiten.
Zusatzleistungen
- Leistungen zur Unterstützung des körperlichen, finanziellen und emotionalen Wohlbefindens.
- Angebote zur persönlichen und beruflichen Weiterentwicklung.
- Flexible Arbeitsmodelle zur besseren Vereinbarkeit von Arbeit und persönlichen Bedürfnissen.
- Ein inklusives und barrierefreies Arbeitsumfeld.
- Mitarbeiterleistungen, die in den Vereinigten Staaten verfügbar sind.