Software Engineer - Python - Container Images
Jetzt bewerben
Software Engineer - Python - Container Images

Software Engineer - Python - Container Images

München Vollzeit 43200 - 84000 € / Jahr (geschätzt) Home Office möglich
Jetzt bewerben
Canonical

Auf einen Blick

  • Aufgaben: Entwickle und pflege Container-Images für eine nahtlose Ubuntu-Nutzererfahrung.
  • Arbeitgeber: Canonical ist ein führender Anbieter von Open-Source-Software und bekannt für Ubuntu.
  • Mitarbeitervorteile: Remote-Arbeit, jährliches Lernbudget von 2000 USD und Reisegelegenheiten.
  • Warum dieser Job: Gestalte hochwertige Open-Source-Produkte in einem dynamischen, globalen Team.
  • Gewünschte Qualifikationen: Kenntnisse in Python, CI/CD-Systemen und Container-Technologien erforderlich.
  • Andere Informationen: Möglichkeit zur Mentorship und Teilnahme an internen Veranstaltungen.

Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.

Canonical ist ein führender Anbieter von Open-Source-Software und Betriebssystemen für den globalen Unternehmens- und Technologiemarkt. Unsere Plattform, Ubuntu, wird in bahnbrechenden Unternehmensinitiativen wie Public Cloud, Data Science, KI, Ingenieureinnovation und IoT weit verbreitet eingesetzt. Unsere Kunden sind die weltweit führenden Anbieter von Public Cloud und Silizium sowie Branchenführer in vielen Sektoren. Das Unternehmen ist ein Pionier der globalen verteilten Zusammenarbeit mit über 1200 Kollegen in mehr als 75 Ländern und sehr wenigen bürobasierten Rollen. Teams treffen sich zwei bis vier Mal jährlich persönlich an interessanten Orten auf der ganzen Welt, um sich auf Strategie und Ausführung abzustimmen. Das Unternehmen wird von den Gründern geleitet, ist profitabel und wächst.

Canonical entwickelt eine neue Generation von Ubuntu-basierten Container-Images, um die Bereitstellung von Open-Source-Anwendungen weltweit zu vereinfachen. Diese Container-Images werden kostenlos nutzbar sein, mit langfristigen Sicherheitsverpflichtungen und für Leistung, Sicherheit und Benutzerfreundlichkeit optimiert. Wie bei Ubuntu werden wir offen arbeiten und die Teilnahme der Community begrüßen.

In dieser Rolle werden Sie ein ständig wachsendes Portfolio von Container-Images erstellen und pflegen, während Sie mit mehreren Teams innerhalb und außerhalb von Canonical zusammenarbeiten, um sicherzustellen, dass diese von höchster Qualität sind und ein nahtloses Ubuntu-Nutzererlebnis bieten. Sie werden auch stark an der Implementierung und Wartung der Automatisierung für Continuous Integration und Continuous Delivery rund um diese Container-Images beteiligt sein, für die Sie tiefgehende Einblicke in containerbasierte DevOps demonstrieren sollen.

Sie werden zu schnelllebigen Produkten wie Rocks (OCI-Images) beitragen und haben somit die Möglichkeit, dieses wachsende Team zu steuern und zu konsolidieren. Sie sammeln Erfahrungen mit zahlreichen Container-Technologien und Open-Source-Projekten, wobei Ihr Feedback und Ihre Beiträge entscheidend für die Förderung der breiten Container-Akzeptanz sein werden. Als Ingenieur wird Ihre Seniorität auf Ihrem Hintergrund in der Softwareentwicklung und Ihrer Fähigkeit basieren, junior Teammitglieder zu führen.

Diese Rolle umfasst:

  • Robuste, skalierbare, hochmoderne Container-Images erstellen
  • Automatisierte CI/CD-Prozesse für den Aufbau, das Testen und die Veröffentlichung unserer Container-Images entwickeln
  • Werkzeuge und Tests zur Bewertung der Sicherheitskonformität und cloud-nativen Kompatibilität schreiben
  • An einem starken Engineering-Prozess durch Code- und Architektur-Reviews teilnehmen
  • Als Benutzer und Entwickler zur Verbesserung unserer Python- und Go-basierten Container-Bautools beitragen
  • Technisches Feedback für den Entscheidungsprozess des Teams geben
  • Mit der Open-Source-Community als Fachexperte interagieren
  • Unser Wissen erweitern und Dokumentation schreiben
  • In einer kollaborativen, agilen und global verteilten Umgebung arbeiten
  • Mentoring und Unterstützung bei der Einstellung
  • Von zu Hause aus arbeiten mit globalen Reisen von bis zu 15 % für interne und externe Veranstaltungen

Was wir in Ihnen suchen:

  • Sie sind wissbegierig und leidenschaftlich in der Softwareentwicklung
  • Sie sind ein Teamplayer und haben Erfahrung in der kollaborativen Entwicklung
  • Sie haben mit CI/CD-Systemen (z. B. Jenkins, GitHub Actions, Concourse CI usw.) gearbeitet
  • Sie sind mit GitOps-Prinzipien und -Workflows vertraut
  • Sie haben eine Erfolgsbilanz bei der pünktlichen Lieferung hochwertiger Software
  • Sie haben Erfahrung im Erstellen von Container-Images
  • Sie beherrschen mindestens ein Container-Management-/Orchestrierungstool (z. B. Docker, Kubernetes usw.)
  • Sie haben Erfahrung mit Python
  • Sie sind erfahren in der Linux-Systemadministration und Paketverwaltung
  • Sie verfügen über starke schriftliche und mündliche Kommunikationsfähigkeiten, um technische Konzepte zu vermitteln
  • Sie bringen Klarheit in technische und ingenieurtechnische Diskussionen
  • Sie glauben fest daran, dass Teilen wichtig ist und Wissen Macht ist
  • Ihre Fähigkeiten reichen von denen eines Absolventen bis zu einem mittleren Software-Ingenieur
  • Sie haben einen Bachelor-Abschluss oder einen gleichwertigen Abschluss in Informatik, STEM oder einem ähnlichen Bereich

Was wir unseren Kollegen bieten:

  • Wir berücksichtigen geografische Lage, Erfahrung und Leistung bei der Gestaltung der Vergütung weltweit.
  • Wir überprüfen die Vergütung jährlich (und häufiger für Absolventen und Mitarbeiter), um herausragende Leistungen anzuerkennen.
  • Zusätzlich zum Grundgehalt bieten wir einen leistungsabhängigen jährlichen Bonus oder eine Provision.
  • Wir stellen allen Teammitgliedern zusätzliche Vorteile zur Verfügung, die unsere Werte und Ideale widerspiegeln.
  • Wir balancieren unsere Programme, um lokale Bedürfnisse zu erfüllen und globale Fairness zu gewährleisten.
  • Verteilte Arbeitsumgebung mit zweimal jährlich persönlichen Team-Sprints
  • Persönliches Lern- und Entwicklungsbudget von 2.000 USD pro Jahr
  • Jährliche Überprüfung der Vergütung
  • Anerkennungsprämien
  • Jährlicher Urlaub
  • Mutterschafts- und Vaterschaftsurlaub
  • Team Member Assistance Program & Wellness Platform
  • Gelegenheit, neue Orte zu bereisen, um Kollegen zu treffen
  • Priority Pass und Reise-Upgrades für langfristige Unternehmensveranstaltungen

Über Canonical:

Canonical ist ein Pionierunternehmen im Technologiesektor, das an der Spitze der globalen Bewegung zu Open Source steht. Als das Unternehmen, das Ubuntu veröffentlicht, eines der wichtigsten Open-Source-Projekte und die Plattform für KI, IoT und die Cloud, verändern wir die Welt der Software. Wir rekrutieren global und setzen einen sehr hohen Standard für die Menschen, die dem Unternehmen beitreten. Wir erwarten Exzellenz; um erfolgreich zu sein, müssen wir die Besten in dem sein, was wir tun. Die meisten Kollegen bei Canonical arbeiten seit unserer Gründung im Jahr 2004 von zu Hause aus. Hier zu arbeiten ist ein Schritt in die Zukunft und wird Sie herausfordern, anders zu denken, intelligenter zu arbeiten, neue Fähigkeiten zu erlernen und Ihre Leistung zu steigern.

Canonical ist ein Arbeitgeber, der Chancengleichheit bietet. Wir sind stolz darauf, einen Arbeitsplatz zu fördern, der frei von Diskriminierung ist. Vielfalt an Erfahrungen, Perspektiven und Hintergründen schafft ein besseres Arbeitsumfeld und bessere Produkte. Unabhängig von Ihrer Identität werden wir Ihre Bewerbung fair berücksichtigen.

Software Engineer - Python - Container Images Arbeitgeber: Canonical

Canonical ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung bietet, in der Mitarbeiter die Freiheit haben, von überall aus zu arbeiten. Mit einem jährlichen Budget für persönliche Weiterbildung von 2.000 USD und regelmäßigen Teamtreffen an inspirierenden Orten weltweit fördert das Unternehmen nicht nur das individuelle Wachstum, sondern auch den Austausch von Ideen und Innovationen. Die Unternehmenskultur basiert auf Offenheit und Zusammenarbeit, was es Software-Ingenieuren ermöglicht, bedeutende Beiträge zu leisten und ihre Karriere in einem zukunftsorientierten Umfeld voranzutreiben.
Canonical

Kontaktperson:

Canonical HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer - Python - Container Images

Tip Nummer 1

Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits bei Canonical arbeiten oder in der Branche tätig sind. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.

Tip Nummer 2

Engagiere dich in der Open-Source-Community. Zeige dein Interesse und deine Fähigkeiten, indem du an Projekten mitarbeitest oder Beiträge zu bestehenden Projekten leistest. Dies kann dir helfen, dich als Experte zu positionieren und deine Sichtbarkeit zu erhöhen.

Tip Nummer 3

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Python, Container-Technologien und CI/CD-Prozessen übst. Nutze Plattformen wie LeetCode oder HackerRank, um deine Programmierfähigkeiten zu verbessern und dich auf technische Herausforderungen vorzubereiten.

Tip Nummer 4

Informiere dich über die neuesten Trends und Technologien im Bereich Containerisierung und DevOps. Zeige in Gesprächen und Interviews, dass du auf dem neuesten Stand bist und bereit bist, innovative Lösungen zu entwickeln.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer - Python - Container Images

Python-Programmierung
Erfahrung mit Container-Technologien (z.B. Docker, Kubernetes)
Kenntnisse in CI/CD-Systemen (z.B. Jenkins, GitHub Actions, Concourse CI)
Vertrautheit mit GitOps-Prinzipien und -Workflows
Linux-Systemadministration und Paketmanagement
Fähigkeit zur Durchführung von Code- und Architektur-Reviews
Starke schriftliche und mündliche Kommunikationsfähigkeiten
Erfahrung im Aufbau und der Wartung von Container-Images
Teamarbeit und kollaborative Entwicklung
Mentoring und Unterstützung von Junior-Teammitgliedern
Dokumentation und Wissensmanagement
Agile Arbeitsmethoden
Technisches Feedback für Entscheidungsprozesse
Engagement in der Open-Source-Community

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die Canonical sucht. Stelle sicher, dass du diese in deinem Lebenslauf und Anschreiben ansprichst.

Hebe relevante Erfahrungen hervor: Betone in deinem Lebenslauf und Anschreiben deine Erfahrungen mit Python, CI/CD-Systemen und Container-Technologien. Verwende konkrete Beispiele, um deine Fähigkeiten zu demonstrieren.

Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du für die Rolle geeignet bist und was dich an der Arbeit bei Canonical reizt. Zeige deine Leidenschaft für Open Source und Softwareentwicklung.

Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält.

Wie du dich auf ein Vorstellungsgespräch bei Canonical vorbereitest

Verstehe die Container-Technologien

Da die Rolle stark auf Container-Images fokussiert ist, solltest du dich mit Technologien wie Docker und Kubernetes vertraut machen. Bereite dich darauf vor, spezifische Fragen zu diesen Tools zu beantworten und zeige, wie du sie in früheren Projekten eingesetzt hast.

CI/CD-Kenntnisse hervorheben

Die Position erfordert Erfahrung mit CI/CD-Systemen. Stelle sicher, dass du konkrete Beispiele aus deiner Vergangenheit parat hast, in denen du diese Systeme erfolgreich implementiert oder genutzt hast. Dies zeigt deine praktische Erfahrung und dein Verständnis für automatisierte Prozesse.

Teamarbeit betonen

Canonical legt großen Wert auf Zusammenarbeit. Bereite Geschichten vor, die deine Fähigkeit zur Teamarbeit und zur Zusammenarbeit mit anderen Entwicklern zeigen. Betone, wie du in einem agilen Umfeld gearbeitet hast und wie du zur Verbesserung des Teams beigetragen hast.

Engagement für Open Source zeigen

Da Canonical ein führendes Unternehmen im Bereich Open Source ist, solltest du dein Interesse und Engagement für die Open-Source-Community betonen. Erwähne eventuell eigene Beiträge zu Open-Source-Projekten oder deine Teilnahme an Community-Events, um deine Leidenschaft zu demonstrieren.

Software Engineer - Python - Container Images
Canonical
Jetzt bewerben
Canonical
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>