Software Architect - Containers / Virtualisation
Software Architect - Containers / Virtualisation

Software Architect - Containers / Virtualisation

Dresden Vollzeit 48000 - 84000 € / Jahr (geschätzt) Home Office möglich
Canonical

Auf einen Blick

  • Aufgaben: Leite die Architektur und Entwicklung von LXD und MicroCloud.
  • 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 Anerkennungsprämien.
  • Warum dieser Job: Gestalte moderne Cloud-Technologien und arbeite in einem dynamischen Team.
  • Gewünschte Qualifikationen: Erfahrung in Golang und C sowie Kenntnisse in Virtualisierung und Netzwerken erforderlich.
  • Andere Informationen: Globale Reisen zweimal jährlich für Teamevents.

Das voraussichtliche Gehalt liegt zwischen 48000 - 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 80 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 Umsetzung abzustimmen. Das Unternehmen wird von den Gründern geleitet, ist profitabel und wächst.

Wir suchen einen Softwarearchitekten für Canonical LXD und MicroCloud. Unser Ziel ist es, Cluster von Rechenressourcen mit Systemcontainern oder virtuellen Maschinen so einfach wie möglich zu gestalten. Es sollte trivial sein, eine kleine Cloud mit einem, zwei oder zwanzig Servern aufzubauen. Dies ist eine herausfordernde Aufgabe in den Bereichen verteilte Systeme, Virtualisierung, Containertechnologie, Netzwerke und Speicher.

Als Softwarearchitekt werden Sie die Architektur, das Design und die Weiterentwicklung von LXD sowie von Canonical MicroCloud vorantreiben, das LXD mit Ceph und OVN kombiniert, um eine schlanke, benutzerfreundliche und resiliente Cloud-Infrastruktur im Clustermaßstab zu schaffen.

Wir suchen einen herausragenden Softwarearchitekten und Ingenieur mit Erfahrung in Golang und C, der die Führungsqualitäten besitzt, ein Team zu motivieren, um herausragende Produkte zu liefern. Kenntnisse über moderne Cloud-Infrastrukturangebote, deren APIs und zugrunde liegende Technologien sind ein Muss.

Diese Position bietet die Möglichkeit, einen bedeutenden Einfluss auf moderne Cloud-Computing-Technologien zu haben. Canonical bietet ein unterhaltsames, dynamisches Teamumfeld und eine Karriere voller Lernen und Entwicklung.

Standort: Dies ist eine Homeoffice-Position, die in EMEA und den Amerikas verfügbar ist.

Die Rolle umfasst:

  • Führung der Architektur von LXD und MicroCloud
  • Mentoring, Entwicklung und Beratung von Kollegen in ihrer Karriere
  • Entwicklung in Golang und C
  • Code-Überprüfung, der von anderen Ingenieuren erstellt wurde
  • Sicherstellen, dass das Produkt sicher und leistungsfähig ist
  • Technische Führung bei Canonical und in unseren Gemeinschaften
  • Arbeiten von zu Hause aus mit globalen Reisen zweimal jährlich für Unternehmensveranstaltungen

Was wir in Ihnen suchen:

  • Außergewöhnliche akademische Leistungen sowohl in der Schule als auch an der Universität
  • Abschluss in Informatik oder STEM
  • Engagement und eine Erfolgsbilanz, die über die Erwartungen hinausgeht
  • Technische Führung sowie Teammotivation, -richtung und -tempo
  • Gut organisiert, selbstständig und in der Lage, fristgerecht zu liefern
  • Professionelles Auftreten im Umgang mit Kollegen, Partnern und der Gemeinschaft
  • Erfahrung mit Go und C
  • Erfahrung mit Speicher, Netzwerken und Virtualisierung
  • Erfahrung mit Containtechnologien
  • Erfahrung mit parallelen, verteilten Systemen
  • Gewissenhaftigkeit und Detailorientierung mit Fokus auf Leistung
  • Professionelles schriftliches und gesprochenes Englisch
  • Erfahrung mit Linux (Debian oder Ubuntu bevorzugt)
  • Ausgezeichnete zwischenmenschliche Fähigkeiten, Neugier, Flexibilität und Verantwortungsbewusstsein

Was wir unseren Kollegen bieten:

  • Verteilung der Arbeitsumgebung mit zweimal jährlich stattfindenden Team-Sprints persönlich
  • 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
  • Möglichkeit, neue Standorte zu besuchen, 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 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.

Canonical

Kontaktperson:

Canonical HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Architect - Containers / Virtualisation

Tip Nummer 1

Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Cloud- und Container-Technologie in Kontakt zu treten. Engagiere dich in relevanten Gruppen und Diskussionsforen, um dein Wissen zu erweitern und potenzielle Kontakte bei Canonical zu knüpfen.

Tip Nummer 2

Zeige deine Expertise! Erstelle ein Portfolio oder GitHub-Profil, das deine Projekte in Golang und C präsentiert. Dies kann dir helfen, deine Fähigkeiten zu demonstrieren und dich von anderen Bewerbern abzuheben.

Tip Nummer 3

Bereite dich auf technische Gespräche vor! Informiere dich über die neuesten Trends in der Container- und Virtualisierungstechnologie. Sei bereit, über deine Erfahrungen und Lösungen in diesen Bereichen zu sprechen, um dein technisches Wissen zu zeigen.

Tip Nummer 4

Engagiere dich in der Open-Source-Community! Beiträge zu Projekten, die mit Ubuntu oder ähnlichen Technologien arbeiten, können dir nicht nur wertvolle Erfahrungen bringen, sondern auch deine Sichtbarkeit bei Canonical erhöhen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Architect - Containers / Virtualisation

Golang-Entwicklung
C-Programmierung
Architektur von verteilten Systemen
Container-Technologien
Virtualisierungstechniken
Netzwerkprotokolle
Speichertechnologien
Technische Führung
Team-Motivation
Code-Review
Leistungsoptimierung
Sicherheitsbewusstsein
Selbstorganisation
Interpersonelle Fähigkeiten
Englischkenntnisse in Wort und Schrift

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf spezifische Anforderungen wie Kenntnisse in Golang und C, sowie Erfahrungen mit Container-Technologien. Stelle sicher, dass du diese Punkte in deiner Bewerbung ansprichst.

Individualisiere dein Anschreiben: Gestalte dein Anschreiben so, dass es deine Motivation für die Rolle als Software Architect bei Canonical widerspiegelt. Betone deine Erfahrungen mit verteilten Systemen und deine Fähigkeit, Teams zu leiten und zu motivieren.

Hebe relevante Projekte hervor: Füge in deinem Lebenslauf spezifische Projekte hinzu, die deine Fähigkeiten in der Softwarearchitektur und -entwicklung demonstrieren. Zeige, wie du in der Vergangenheit erfolgreich mit Technologien wie LXD oder ähnlichen gearbeitet hast.

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, die deine Eignung für die Position unterstreichen.

Wie du dich auf ein Vorstellungsgespräch bei Canonical vorbereitest

Verstehe die Technologien

Mach dich mit den neuesten Entwicklungen in der Container- und Virtualisierungstechnologie vertraut. Zeige während des Interviews, dass du ein tiefes Verständnis für LXD, Golang und C hast, sowie deren Anwendung in modernen Cloud-Infrastrukturen.

Bereite Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten in der Softwarearchitektur und im Teammanagement demonstrieren. Dies könnte Projekte umfassen, bei denen du erfolgreich komplexe Systeme entworfen oder implementiert hast.

Zeige Führungsqualitäten

Da die Rolle auch Mentoring und technische Führung umfasst, solltest du Beispiele für deine Erfahrungen in der Teamleitung und -motivation parat haben. Betone, wie du andere unterstützt und inspiriert hast, um gemeinsame Ziele zu erreichen.

Fragen stellen

Bereite einige durchdachte Fragen über die Unternehmenskultur, die Teamdynamik und die zukünftigen Projekte vor. Dies zeigt dein Interesse an der Position und hilft dir, herauszufinden, ob das Unternehmen gut zu dir passt.

Software Architect - Containers / Virtualisation
Canonical
Canonical
  • Software Architect - Containers / Virtualisation

    Dresden
    Vollzeit
    48000 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-06-22

  • Canonical

    Canonical

    201 - 500
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>