Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

München Vollzeit 45000 - 65000 € / Jahr (geschätzt) Homeoffice möglich
Canonical

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen mit Python und Kubernetes für Daten, KI/ML und Analytik.
  • Unternehmen: Canonical, ein führendes Unternehmen im Bereich Open Source Software.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Remote-Arbeit und persönliche Entwicklung.
  • Weitere Informationen: Dynamisches Arbeitsumfeld mit hervorragenden Karrieremöglichkeiten und globaler Zusammenarbeit.
  • Warum dieser Job: Arbeite an bahnbrechenden Projekten und gestalte die Zukunft der Technologie mit.
  • Qualifikationen: Erfahrung in der Softwareentwicklung mit Python und Teamarbeit.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Canonical ist ein führender Anbieter von Open-Source-Software und Betriebssystemen für die globalen Unternehmens- und Technologiemärkte. 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 1000 Kollegen in mehr als 70 Ländern und sehr wenigen Rollen, die in Büros angesiedelt sind. 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.

Wir stellen Python- und Kubernetes-Spezialisten ein, die sich auf Daten-, KI/ML- und Analyselösungen konzentrieren, um unsere Teams beim Aufbau von Open-Source-Lösungen für Public Cloud und private Infrastruktur zu unterstützen. Als Software-Ingenieur im Team werden Sie an einer End-to-End-Datenanalyse- und MLOps-Lösung arbeiten, die aus beliebten Open-Source-Maschinenlernwerkzeugen wie Kubeflow, MLFlow, DVC und Feast besteht. Sie können auch an Workflow-, ETL-, Daten-Governance- und Visualisierungswerkzeugen wie Apache SuperSet, dbt und Temporal oder Datenlagerlösungen wie Apache Trino oder ClickHouse arbeiten. Ihr Team wird eine Lösung im Bereich Analytik und maschinelles Lernen besitzen und mit den Lösungen anderer Teams integrieren, um die weltweit beste End-to-End-Datenplattform aufzubauen.

Was Ihr Tag bringen wird:

  • Entwickeln Sie Ihr Verständnis des gesamten Linux-Stacks, vom Kernel über Netzwerke und Speicher bis zur Anwendungsschicht.
  • Entwerfen, bauen und warten Sie Lösungen, die in öffentlichen und privaten Clouds sowie auf lokalen Arbeitsstationen bereitgestellt werden.
  • Meistern Sie Konzepte verteilter Systeme wie Beobachtbarkeit, Identität und Nachverfolgung.
  • Arbeiten Sie sowohl mit Kubernetes als auch mit maschinenorientierten Open-Source-Anwendungen.
  • Kooperieren Sie proaktiv mit einem verteilten Team von Ingenieuren, Designern und Produktmanagern.
  • Debuggen Sie Probleme und interagieren Sie öffentlich mit Upstream- und Ubuntu-Communities.
  • Generieren und diskutieren Sie Ideen und arbeiten Sie zusammen, um gute Lösungen zu finden.

Was wir in Ihnen suchen:

  • Berufliche oder akademische Softwarebereitstellung mit Python.
  • Außergewöhnliche akademische Leistungen sowohl in der Schule als auch an der Universität.
  • Abschluss in einem technischen Fach oder eine überzeugende Erzählung über Ihren alternativ gewählten Weg.
  • Vertrauen, respektvoll zu sprechen, Feedback auszutauschen und Ideen ohne Zögern zu teilen.
  • Nachweis über das Übertreffen von Erwartungen, um herausragende Ergebnisse zu erzielen.
  • Leidenschaft für Technologie, die durch persönliche Projekte und Initiativen belegt wird.
  • Die Arbeitsmoral und das Vertrauen, neben motivierten Kollegen zu glänzen.
  • Professionelles schriftliches und gesprochenes Englisch mit hervorragenden Präsentationsfähigkeiten.
  • Erfahrung mit Linux (Debian oder Ubuntu bevorzugt).
  • Ausgezeichnete zwischenmenschliche Fähigkeiten, Neugier, Flexibilität und Verantwortungsbewusstsein.
  • Wertschätzung von Vielfalt, höflich und effektiv in einer multikulturellen, multinationalen Organisation.
  • Nachdenklichkeit und Selbstmotivation.
  • Ergebnisorientiert, mit einem persönlichen Antrieb, Verpflichtungen einzuhalten.
  • Fähigkeit zu reisen, zweimal im Jahr, für Unternehmensveranstaltungen bis zu zwei Wochen lang.

Zusätzliche Fähigkeiten, die hilfreich sein könnten:

  • Praktische Erfahrung mit Maschinenlern-Bibliotheken oder -Werkzeugen.
  • Nachweisliche Erfolge beim Aufbau hochautomatisierter Maschinenlernlösungen für die Cloud.
  • Erfahrung mit Containertechnologien (Docker, LXD, Kubernetes usw.).
  • Erfahrung mit Public Clouds (AWS, Azure, Google Cloud).
  • Grundkenntnisse in Cloud-Computing.
  • Leidenschaft für Softwarequalität und Testing.
  • Erfahrung in der Arbeit an einem Open-Source-Projekt.

Was wir unseren Kollegen bieten:

  • Ein verteiltes Arbeitsumfeld mit zweimal jährlich stattfindenden Team-Sprints vor Ort.
  • 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.
  • Programm zur Unterstützung von Mitarbeitern.
  • Gelegenheit, neue Orte zu bereisen, um Kollegen zu treffen.
  • Priority Pass und Reise-Upgrades für lange Unternehmensveranstaltungen.

Über Canonical:

Canonical ist ein Pionierunternehmen im Bereich Technologie, das an der Spitze der globalen Bewegung hin 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 der 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.

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics 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 das Unternehmen das persönliche und berufliche Wachstum seiner Mitarbeiter. Die offene Unternehmenskultur und der Fokus auf Diversität schaffen ein inspirierendes Umfeld, in dem innovative Ideen geschätzt werden.

Canonical

Kontaktdaten:

Canonical Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Python and Kubernetes Software Engineer - Data, AI/ML & Analytics 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. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir können dir Ressourcen empfehlen, die dir dabei helfen!

Tipp Nummer 3

Sei proaktiv und zeige dein Interesse! Wenn du eine Stelle im Auge hast, zögere nicht, direkt mit dem Team in Kontakt zu treten. Wir unterstützen dich gerne bei der Kontaktaufnahme!

Tipp Nummer 4

Nutze unsere Website für Bewerbungen! Es ist der einfachste Weg, um sicherzustellen, dass deine Bewerbung gesehen wird. Lass uns gemeinsam den nächsten Schritt gehen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Python and Kubernetes Software Engineer - Data, AI/ML & Analytics mit Bravour zu bestehen

Python
Kubernetes
Machine Learning
Data Analytics
ETL
Apache SuperSet
dbt

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du dich bewirbst, zeig uns, wer du wirklich bist. Lass deine Persönlichkeit durchscheinen und erzähl uns von deinen Projekten und Erfahrungen, die dich zu dem machen, was du bist. Authentizität ist der Schlüssel!

Mach es klar und präzise:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und was du mitbringst – also mach es uns leicht!

Beziehe dich auf die Stellenbeschreibung:Schau dir die Anforderungen in der Stellenbeschreibung genau an und passe deine Bewerbung entsprechend an. Zeige uns, wie deine Fähigkeiten und Erfahrungen direkt zu den Aufgaben passen, die wir suchen.

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und du alle notwendigen Informationen bereitstellst. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei Canonical vorbereitet

Verstehe die Technologien

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere Python und Kubernetes. Zeige im Interview, dass du praktische Erfahrungen hast und bereit bist, diese Technologien zu nutzen, um innovative Lösungen zu entwickeln.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere im Bereich Data, AI/ML und Analytics. Bereite dich darauf vor, diese Beispiele zu teilen und zu erklären, wie du Probleme gelöst hast und welche Ergebnisse du erzielt hast.

Zeige Teamgeist

Da Canonical großen Wert auf Zusammenarbeit legt, ist es wichtig, dass du deine Fähigkeit zur Zusammenarbeit in einem verteilten Team unter Beweis stellst. Teile Erfahrungen, in denen du erfolgreich mit anderen zusammengearbeitet hast, um gemeinsame Ziele zu erreichen.

Stelle Fragen

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und am Unternehmen. Frage nach den aktuellen Projekten des Teams oder wie sie die Entwicklung von Open-Source-Lösungen vorantreiben.