Principal Software Engineer - OpenShift Virtualization Windows Guests (EMEA)

Principal Software Engineer - OpenShift Virtualization Windows Guests (EMEA)

Vollzeit 75000 - 95000 € / Jahr (geschätzt) Homeoffice (teilweise)
R

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten mit globalen Teams.
  • Unternehmen: Red Hat, führender Anbieter von Open-Source-Softwarelösungen mit flexibler Arbeitskultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitsmodelle und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten und einem inklusiven Team.
  • Warum dieser Job: Gestalte die Zukunft der Virtualisierung und arbeite mit modernster Technologie.
  • Qualifikationen: Mindestens 4 Jahre Erfahrung in Softwareentwicklung und Kenntnisse in Windows-Betriebssystemen.

Das prognostizierte Gehalt liegt zwischen 75000 - 95000 € pro Jahr.

Als Teil eines geografisch verteilten Teams werden Sie mit mehreren Red Hat Engineering-Teams auf der ganzen Welt zusammenarbeiten. In dieser Rolle haben Sie auch die Möglichkeit, sich mit Open-Source-Communities zu engagieren, zur Integration von Red Hat-, Open-Source- und Partnertechnologien in eine kohärente Plattform beizutragen und eine entscheidende Rolle bei der Bereitstellung hochwertiger Software für Kunden und Open-Source-Ökosysteme zu spielen. In dieser Rolle werden Sie sich mit Windows-Gast-VMs auf Linux-Hosts befassen und helfen, Funktionen für diese Kombination zu debuggen und zu entwickeln.

Was Sie tun werden:

  • Eine aktive Rolle in Container- und Virtualisierungsprojekten und -gemeinschaften spielen, wie KubeVirt, Kubernetes, OpenShift, Libvirt und QEMU.
  • Bestehende Funktionen für Windows-Gäste entwickeln und verbessern.
  • Windows-VMs und verwandte Komponenten auf Linux-Hosts debuggen.
  • KubeVirt (hauptsächlich Compute-Funktionen) entwerfen, entwickeln und verbessern und mit der Community unter Verwendung von Golang zusammenarbeiten.
  • Änderungen in mehreren Projekten und Diensten in eine konsumierbare Funktion integrieren.
  • Patches für Fehlerbehebungen an die Community einreichen und Patches von anderen Mitgliedern überprüfen.
  • Verantwortlich für die Codewartung und -qualität durch das Schreiben von Unit- und Funktionstests.
  • Mit den Mitgliedern des Qualitätssicherungsteams zusammenarbeiten, um sicherzustellen, dass Projekte korrekt getestet werden.
  • Ständig lernen und ein tieferes Verständnis für unsere Angebote und aktuellen Technologien gewinnen.
  • Die Arbeit des Teams durch Blogs, Webbeiträge oder Konferenzvorträge bekannt machen.

Was Sie mitbringen:

  • Mindestens 4+ Jahre relevante Berufserfahrung.
  • Erfahrung mit mindestens einer Hochsprache, wie Golang, Python oder C/C++.
  • Erfahrung mit Windows-Betriebssystemen und deren einzigartigen Eigenschaften.
  • Praktische Erfahrung in der Windows-Kernel-Programmierung, Kenntnisse über Kernel-Konzepte (Kontrollgruppen und Namespaces) sind ein großes Plus.
  • Gute analytische, Troubleshooting- und Debugging-Fähigkeiten.
  • Selbstmotiviert mit der Fähigkeit, schnell neue Technologien zu erlernen.
  • Gute schriftliche und mündliche Kommunikationsfähigkeiten in Englisch.

Folgendes wird als Vorteil angesehen:

  • Erfahrung in der Entwicklung von Container-Orchestrierung (Kubernetes / OpenShift).
  • Erfahrung mit Virtualisierungs- und Compute-Technologien (QEMU, KVM, OpenStack, RHV, VMware, LibVirt usw.), verteilten Systemen, Clustern.
  • Vertrautheit mit Open-Source-Software-Entwicklungsmethoden.

Principal Software Engineer - OpenShift Virtualization Windows Guests (EMEA) Arbeitgeber: Red Hat

Red Hat ist ein hervorragender Arbeitgeber, der eine offene und inklusive Unternehmenskultur fördert, in der kreative und leidenschaftliche Mitarbeiter ihre Ideen einbringen können. Mit flexiblen Arbeitsmodellen und der Möglichkeit, an bedeutenden Open-Source-Projekten zu arbeiten, bietet Red Hat nicht nur spannende Herausforderungen, sondern auch zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung in einem globalen Team. Die Zusammenarbeit mit verschiedenen Engineering-Teams und die aktive Teilnahme an Community-Projekten machen diese Position besonders attraktiv für Fachkräfte, die einen positiven Einfluss auf die Technologiebranche ausüben möchten.

R

Kontaktdaten:

Red Hat Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Principal Software Engineer - OpenShift Virtualization Windows Guests (EMEA) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Teile deine Erfahrungen und zeige dein Interesse an Open-Source-Projekten, um sichtbar zu werden.

Tipp Nummer 2

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden. Wenn du noch nicht mit KubeVirt oder Golang gearbeitet hast, schau dir Tutorials an oder arbeite an kleinen Projekten, um praktische Erfahrung zu sammeln.

Tipp Nummer 3

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Debugging und Softwareentwicklung übst. Sei bereit, deine Problemlösungsfähigkeiten zu demonstrieren und erkläre, wie du Herausforderungen in früheren Projekten gemeistert hast.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das zeigt dein echtes Interesse an der Position und gibt uns die Möglichkeit, dich besser kennenzulernen. Vergiss nicht, deine Leidenschaft für Open Source und Teamarbeit zu betonen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Software Engineer - OpenShift Virtualization Windows Guests (EMEA) mit Bravour zu bestehen

Golang
Python
C/C++
Windows-Betriebssysteme
Kernel-Programmierung
Debugging-Fähigkeiten
Container-Orchestrierung (Kubernetes, OpenShift)

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeige deine Persönlichkeit. Wir wollen wissen, wer du bist und was dich motiviert, also lass deine Leidenschaft für Technologie und Open Source durchscheinen!

Betone deine Erfahrungen:Stelle sicher, dass du relevante Erfahrungen und Fähigkeiten hervorhebst, die zu der Stelle passen. Wenn du mit Windows-Gästen oder Container-Technologien gearbeitet hast, erzähl uns davon! Das zeigt, dass du die Anforderungen verstehst.

Klarheit ist der Schlüssel:Achte darauf, dass deine Bewerbung klar und strukturiert ist. Verwende einfache Sprache und vermeide Fachjargon, wenn es nicht nötig ist. Wir möchten deine Ideen und Erfahrungen leicht nachvollziehen können!

Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung an die richtige Stelle gelangt, bewirb dich bitte direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten!

Wie man sich auf ein Vorstellungsgespräch bei Red Hat vorbereitet

Verstehe die Technologien

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie KubeVirt, Kubernetes und OpenShift. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie sie zusammenarbeiten und welche Herausforderungen dabei auftreten können.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in der Softwareentwicklung und im Debugging von Windows-Gästen auf Linux-Hosts demonstrieren. Bereite dich darauf vor, diese Beispiele im Interview zu teilen, um deine praktische Erfahrung zu untermauern.

Zeige deine Leidenschaft für Open Source

Da Red Hat stark in der Open-Source-Community verwurzelt ist, solltest du deine Begeisterung für Open-Source-Projekte und -Methoden zeigen. Erwähne, wie du in der Vergangenheit zur Community beigetragen hast oder welche Projekte dich besonders interessieren.

Kommunikation ist der Schlüssel

Gute Kommunikationsfähigkeiten sind entscheidend, besonders in einem globalen Team. Übe, deine Gedanken klar und präzise auszudrücken, sowohl schriftlich als auch mündlich. Überlege dir, wie du technische Konzepte einfach erklären kannst, um sicherzustellen, dass alle im Team auf dem gleichen Stand sind.