Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten mit Istio.
- Unternehmen: Red Hat, führend in Open Source Softwarelösungen mit einer offenen Kultur.
- Vorteile: Umfassende Gesundheitsversorgung, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Tolle Karrierechancen in einem kreativen und inklusiven Umfeld.
- Warum dieser Job: Werde Teil eines dynamischen Teams und gestalte die Zukunft von Cloud-Technologien.
- Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit Go und Kubernetes.
Das prognostizierte Gehalt liegt zwischen 138000 - 230000 € pro Jahr.
Das Red Hat OpenShift Service Mesh-Team sucht einen motivierten Principal Software Engineer, der sich uns anschließt und mit uns wächst. Als Mitglied unseres Teams werden Sie dazu beitragen, Istio für die Verwendung innerhalb unserer Unternehmens-Kubernetes-Plattform, Red Hat OpenShift, zu verbessern und zu optimieren. Mit Ihrem Fachwissen arbeiten Sie mit Red Hat und der Istio-Community zusammen, um Funktionen, Verbesserungen und Fehlerbehebungen zum Nutzen unserer Kunden und der breiteren Istio-Nutzergemeinschaft bereitzustellen.
Wir bieten ein angenehmes und ansprechendes Arbeitsumfeld, in dem Sie die Möglichkeit haben, mit dynamischen und vielfältigen agilen Teams zusammenzuarbeiten, die weltweit tätig sind, um unseren Kunden und Partnern auf offene Weise Mehrwert zu schaffen. Dies ist eine großartige Gelegenheit, Ihre Fähigkeiten zu verfeinern, während Sie mit einer Vielzahl von Programmiersprachen, Frameworks und Technologien arbeiten. Sie werden Teil der Kultur von Red Hat, die uns in der Branche einzigartig macht, und Sie werden mit Gemeinschaften arbeiten, die leidenschaftlich an Open-Source-Software interessiert sind.
Was Sie tun werden:
- Mit Kollegen und der Istio-Community an der Gestaltung und Entwicklung von Funktionen, Verbesserungen und Fehlerbehebungen innerhalb von Istio zusammenarbeiten.
- Junior-Teammitglieder betreuen und coachen sowie mit funktionsübergreifenden Teams bei Red Hat zusammenarbeiten.
- Beispiele zur Demonstration von Istio-Funktionen innerhalb von Red Hat OpenShift entwickeln.
- Mit unserem Support-Team zusammenarbeiten, um Kundenprobleme zu lösen.
- Mit unserem Dokumentationsteam zusammenarbeiten, um die Dokumentation zur Verwendung von Istio innerhalb von OpenShift zu verbessern.
- Mit global verteilten Open-Source-Projektteams und -gemeinschaften innerhalb und außerhalb von Red Hat interagieren.
Was Sie mitbringen:
- Umfassende Erfahrung in der Softwareentwicklung.
- Mindestens 3 Jahre Erfahrung in der Programmierung mit Go, einschließlich der Implementierung von Controllern und/oder Operatoren auf Kubernetes.
- Mindestens 3 Jahre Erfahrung mit Cloud-Technologien wie Red Hat OpenShift, Kubernetes, Docker und/oder anderen Cloud-Plattformen.
- Kenntnisse über Netzwerkgrundlagen und Protokolle wie TCP, TLS, HTTP, HTTPS usw.
- Fähigkeit, proaktiv Probleme zu identifizieren, anzugehen und mit minimaler Aufsicht zu lösen.
- Schriftliche und mündliche Kommunikationsfähigkeiten in Englisch.
- Leidenschaft für Open-Source-Software, eine positive Einstellung und den Wunsch, Ideen offen zu teilen.
- Erfahrung in der Mitwirkung an einem Open-Source-Projekt/-Gemeinschaft ist von Vorteil.
Technische Auswirkungen:
- Leitet das Design und die Entwicklung von Softwarelösungen für Funktionen, die mehrere Subsysteme oder Komponenten überschreiten.
- Stellt die Softwarequalität und Zuverlässigkeit sicher: Etabliert, pflegt und überwacht Testpraktiken, die mehrere Komponenten und Teams betreffen.
- Interne und externe Zusammenarbeit: Agiert als Schlüsselvertreter und -führer innerhalb der Community, setzt sich für interne oder externe Kundenbedürfnisse ein und stimmt Produkte mit der Richtung der Community ab.
- Mentor und Entwicklung von Ingenieurtalenten: Coacht und betreut Senior Engineers in verschiedenen Teams.
- Eigentum und Lieferung von Geschäftsauswirkungen: Verantwortet technische Initiativen mit sichtbaren Geschäftsauswirkungen, die es dem gesamten Team ermöglichen, Wert für den Endbenutzer zu liefern.
- Anwendung und Weiterentwicklung technischer Praktiken: Treibt die Einführung neuer Tools innerhalb eines Teams voran.
- Nutzung und Anwendung von KI-Tools: Bewertet und führt neue KI-gesteuerte Methoden ein, die komplexe Probleme lösen und die Effizienz der Ingenieure verbessern.
- SDLC: Leitet die Definition und Implementierung des SDLC für komplexe Mehrkomponentensysteme und stellt sicher, dass der Prozess effektiv skaliert und den Bedürfnissen mehrerer kooperierender Teams entspricht.
Über Red Hat:
Red Hat ist der weltweit führende Anbieter von Unternehmenslösungen für Open-Source-Software und nutzt einen gemeinschaftlich orientierten Ansatz, um leistungsstarke Linux-, Cloud-, Container- und Kubernetes-Technologien bereitzustellen. In über 40 Ländern arbeiten unsere Mitarbeiter flexibel in verschiedenen Arbeitsumgebungen, von Büroarbeit bis hin zu vollständig remote, je nach den Anforderungen ihrer Rolle. Red Hatters werden ermutigt, ihre besten Ideen einzubringen, unabhängig von ihrem Titel oder ihrer Zugehörigkeit. Wir sind ein führendes Unternehmen im Bereich Open Source aufgrund unserer offenen und integrativen Umgebung.
Vorteile:
- Umfassende medizinische, zahnärztliche und augenärztliche Versorgung.
- Flexible Ausgabenabrechnung - Gesundheits- und abhängige Pflege.
- Gesundheitssparkonto - Hochrisikoplan.
- Rentenversicherung 401(k) mit Arbeitgeberbeitrag.
- Bezahlte Freizeit und Feiertage.
- Bezahlte Elternzeit für alle neuen Eltern.
- Urlaubsleistungen, einschließlich Behinderung, bezahlter Familienmedizinischer Urlaub und bezahlter Militärurlaub.
- Zusätzliche Vorteile, einschließlich Mitarbeiteraktienkaufplan, Rückerstattung von Familienplanungskosten, Rückerstattung von Studiengebühren, Transportkostenabrechnung, Mitarbeiterunterstützungsprogramm und mehr!
Hinweis: Diese Vorteile gelten nur für Vollzeitbeschäftigte bei Red Hat, die in den Vereinigten Staaten ansässig sind.
Inklusion bei Red Hat:
Die Kultur von Red Hat basiert auf den Open-Source-Prinzipien von Transparenz, Zusammenarbeit und Inklusion, bei denen die besten Ideen von überall und von jedem kommen können. Wenn dies verwirklicht wird, ermächtigt es Menschen aus unterschiedlichen Hintergründen, Perspektiven und Erfahrungen, zusammenzukommen, um Ideen auszutauschen, den Status quo herauszufordern und Innovationen voranzutreiben. Unser Ziel ist es, dass jeder diese Kultur mit gleichen Chancen und Zugang erlebt und dass alle Stimmen nicht nur gehört, sondern auch gefeiert werden.
Gleichstellungspolitik (EEO):
Red Hat ist stolz darauf, ein Arbeitsplatz mit Chancengleichheit und ein Arbeitgeber für positive Maßnahmen zu sein. Wir prüfen Bewerbungen ohne Berücksichtigung von Rasse, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Abstammung, Staatsbürgerschaft, Alter, Veteranenstatus, genetischen Informationen, körperlichen oder geistigen Behinderungen, medizinischen Bedingungen, Familienstand oder aus anderen gesetzlich geschützten Gründen. Red Hat sucht oder akzeptiert keine unaufgeforderten Lebensläufe oder CVs von Personalvermittlungsagenturen. Wir sind nicht verantwortlich für und zahlen keine Gebühren, Provisionen oder andere Zahlungen im Zusammenhang mit unaufgeforderten Lebensläufen oder CVs, es sei denn, dies ist in einem schriftlichen Vertrag zwischen Red Hat und der Personalvermittlungsagentur oder der Partei, die die Zahlung einer Gebühr anfordert, erforderlich. Red Hat unterstützt Personen mit Behinderungen und bietet angemessene Vorkehrungen für Bewerber. Wenn Sie Hilfe bei der Ausfüllung unserer Online-Bewerbung benötigen, senden Sie eine E-Mail an application-assistance@redhat.com. Allgemeine Anfragen, wie z.B. zum Status einer Bewerbung, erhalten keine Antwort.
Principal Software Engineer - OpenShift Service Mesh - Istio Arbeitgeber: Dormont Manufacturing Co
Red Hat ist ein hervorragender Arbeitgeber, der eine offene und inklusive Arbeitskultur fördert, in der kreative und leidenschaftliche Mitarbeiter ihre Ideen einbringen können. Mit flexiblen Arbeitsmodellen, umfassenden Sozialleistungen und zahlreichen Möglichkeiten zur beruflichen Weiterentwicklung bietet Red Hat seinen Mitarbeitern die Chance, in einem dynamischen Team an innovativen Open-Source-Lösungen zu arbeiten und dabei einen echten Einfluss auf die Technologiebranche zu haben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Principal Software Engineer - OpenShift Service Mesh - Istio erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Dormont Manufacturing Co anzuklopfen, wenn du dich auf die Stelle als Principal Software Engineer - OpenShift Service Mesh - Istio bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Dormont Manufacturing Co vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Software Engineer - OpenShift Service Mesh - Istio mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Dormont Manufacturing Co klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Dormont Manufacturing Co vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.