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

Software Engineer - Python - Container Images

Düsseldorf Vollzeit 36000 - 60000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Jetzt bewerben
Canonical

Auf einen Blick

  • Aufgaben: Entwickle und pflege Container-Images für eine nahtlose Benutzererfahrung.
  • 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 die Zukunft der Software mit einem engagierten Team und trage zur Open-Source-Community bei.
  • Gewünschte Qualifikationen: Kenntnisse in Python, CI/CD-Systemen und Container-Technologien sind erforderlich.
  • Andere Informationen: Globale Zusammenarbeit mit flexiblen Arbeitsmodellen und regelmäßigen Team-Events.

Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € 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.

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 mit langfristigen Sicherheitsverpflichtungen angeboten und sind auf Leistung, Sicherheit und Benutzerfreundlichkeit ausgelegt. In dieser Rolle werden Sie ein wachsendes Portfolio von Container-Images erstellen und pflegen und 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 Continuous Integration und Continuous Delivery-Automatisierung rund um diese Container-Images beteiligt sein, für die Sie tiefgehende Einblicke in containerbasierte DevOps demonstrieren müssen. 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, bei denen Ihr Feedback und Ihre Beiträge entscheidend für die Förderung der breiten Container-Adoption sein werden.

In dieser Rolle werden Sie:

  • Robuste, skalierbare, hochmoderne Container-Images erstellen
  • An automatisierten CI/CD-Prozessen zum Erstellen, Testen und Veröffentlichen unserer Container-Images arbeiten
  • Tools 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
  • Mentoren und Unterstützung bei der Einstellung bieten
  • Von zu Hause aus arbeiten mit globalen Reisen von bis zu 15 % für interne und externe Veranstaltungen

Was wir von Ihnen erwarten:

  • 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 einem 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:

  • Ein verteiltes Arbeitsumfeld mit zweimal jährlich stattfindenden Team-Sprints in Person
  • Ein 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
  • Teammitglied-Hilfsprogramm & Wellness-Plattform
  • Die Möglichkeit, neue Orte zu bereisen, um Kollegen zu treffen
  • Priority Pass und Reise-Upgrades für langfristige Unternehmensveranstaltungen

Canonical ist ein Arbeitgeber, der Chancengleichheit fördert. Wir sind stolz darauf, einen Arbeitsplatz ohne Diskriminierung zu fördern. 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 Weiterbildungsbudget von 2.000 USD, regelmäßigen Leistungsüberprüfungen und der Möglichkeit, an spannenden Team-Events weltweit teilzunehmen, fördert Canonical das persönliche und berufliche Wachstum seiner Mitarbeiter. Die Unternehmenskultur basiert auf Zusammenarbeit und Innovation, was es zu einem idealen Ort für Software-Ingenieure macht, die ihre Fähigkeiten in einem bedeutungsvollen Open-Source-Umfeld weiterentwickeln möchten.
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 Leuten, die bereits bei Canonical oder in ähnlichen Unternehmen arbeiten. 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 deine Fähigkeiten, indem du an Projekten arbeitest, die mit Container-Technologien oder Python zu tun haben. Dies kann dir helfen, deine Expertise zu demonstrieren und Kontakte zu knüpfen.

Tip Nummer 3

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

Tip Nummer 4

Informiere dich über die neuesten Trends in der Container-Technologie und DevOps. Zeige in Gesprächen, dass du auf dem Laufenden 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-Entwicklung
Container-Technologien (z.B. Docker, Kubernetes)
CI/CD-Systeme (z.B. Jenkins, GitHub Actions, Concourse CI)
Linux-Systemadministration
GitOps-Prinzipien und Workflows
Erfahrung im Erstellen von Container-Images
Starke Kommunikationsfähigkeiten
Teamarbeit und kollaborative Entwicklung
Technische Dokumentation
Agile Methoden
Mentoring von Junior-Teammitgliedern
Problem-Lösungsfähigkeiten
Detailgenauigkeit
Anpassungsfähigkeit

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf spezifische Anforderungen wie Kenntnisse in Python, CI/CD-Systemen und Container-Technologien. Stelle sicher, dass du diese Punkte in deinem Lebenslauf und Anschreiben ansprichst.

Betone deine Erfahrungen: Hebe relevante Erfahrungen hervor, insbesondere im Bereich der Softwareentwicklung, Container-Bilder und Linux-Systemadministration. Verwende konkrete Beispiele, um deine Fähigkeiten zu demonstrieren.

Anpassung des Lebenslaufs: Gestalte deinen Lebenslauf so, dass er auf die spezifischen Anforderungen der Stelle zugeschnitten ist. Betone deine Kenntnisse in Python und CI/CD-Tools sowie deine Erfahrungen mit Container-Orchestrierungstools wie Docker oder Kubernetes.

Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du für Canonical arbeiten möchtest und wie deine Werte mit den Unternehmenswerten übereinstimmen. Zeige deine Leidenschaft für Open Source und deine Bereitschaft zur Zusammenarbeit mit der Community.

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, dass du praktische Erfahrungen in der Erstellung und Verwaltung von Container-Images hast.

CI/CD-Kenntnisse demonstrieren

Canonical legt großen Wert auf automatisierte CI/CD-Prozesse. Stelle sicher, dass du deine Erfahrungen mit CI/CD-Tools wie Jenkins oder GitHub Actions hervorhebst. Sei bereit, über konkrete Projekte zu sprechen, bei denen du diese Systeme implementiert oder optimiert hast.

Teamarbeit betonen

In dieser Position wirst du eng mit verschiedenen Teams zusammenarbeiten. Betone deine Teamfähigkeit und bringe Beispiele aus der Vergangenheit, wo du erfolgreich in einem agilen Umfeld gearbeitet hast. Zeige, dass du ein echter Teamplayer bist und bereit bist, dein Wissen zu teilen.

Technische Kommunikation üben

Starke Kommunikationsfähigkeiten sind entscheidend, um technische Konzepte klar zu vermitteln. Übe, komplexe Themen einfach zu erklären, und sei bereit, technische Diskussionen zu führen. Dies wird dir helfen, während des Interviews selbstbewusst aufzutreten.

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
>