Auf einen Blick
- Aufgaben: Entwickle, teste und veröffentliche Verbesserungen für den Ubuntu Pro Client.
- Unternehmen: Führendes Unternehmen für Open-Source-Software mit globaler Reichweite.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Homeoffice und persönliche Entwicklung.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und globalen Reisen.
- Warum dieser Job: Arbeite mit innovativer Technologie und beeinflusse Millionen von Nutzern weltweit.
- Qualifikationen: Erfahrung in 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 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 über Strategie und Umsetzung abzustimmen. Das Unternehmen wird von den Gründern geleitet, ist profitabel und wächst.
Wir suchen einen Software Engineer, um Verbesserungen am Ubuntu Pro Client zu entwickeln, zu testen und bereitzustellen. Ubuntu Pro ist eine Suite von Spezialdiensten, die von Canonical bereitgestellt werden. Ob für Unternehmenskunden, die Systeme im großen Maßstab bereitstellen, oder für Benutzer, die Sicherheitsupdates für ihr persönliches Ubuntu LTS zu Hause wünschen, der Ubuntu Pro Client ist das Befehlszeilenwerkzeug, das all diese Dienste verwaltet. Die Qualität und Stabilität des Ubuntu Pro Clients ist von entscheidender Bedeutung, da er auf jedem Ubuntu-System vorinstalliert ist. Sie werden mit dem Ubuntu Server-Team zusammenarbeiten, neben großen Cloud-Partnern und mehreren Canonical-Produktteams, um Verbesserungen am Pro Client zu entwickeln, zu testen und bereitzustellen. Sie werden auch eine Stimme in der Kommunikation mit unseren Benutzern sein und sicherstellen, dass ihre Bedürfnisse erfüllt werden.
Diese Rolle erfordert qualitätsorientierte Softwareentwicklung in Python und einen Fokus auf Softwareinteroperabilität über eine Vielzahl von Zielversionen und -umgebungen. Hervorragende Python-Kenntnisse sind eine wichtige Voraussetzung, wobei frühere Beiträge zu Open-Source-Python-Projekten von Vorteil sind. Der Pro Client interagiert häufig mit der Ubuntu-Paketverwaltung; daher sind Erfahrung in der Konfiguration von apt sowie Kenntnisse über deb-Paketierung und allgemeine Systemadministration in dieser Rolle von Vorteil.
Bewerber sollten leidenschaftlich an dem Ubuntu-Projekt und seinen Werten interessiert sein und daran, Werkzeuge zu bauen, die von Millionen von Menschen auf der ganzen Welt genutzt werden. Ein persönliches Interesse und ein Schwerpunkt auf Qualität, das Nachdenken über Randfälle, Benutzerfreundlichkeit, Dokumentation und sorgfältige Koordination mit der Community sind wichtig. Der Pro Client wird in allen Bereichen eingesetzt, von mission-kritischen Umgebungen bis hin zu Hobbyisten, die Ubuntu verwenden; Bewerber sollten bereit sein, mit dem gesamten Spektrum der Endbenutzer zu arbeiten und die besten Praktiken in der Technik mit allen im Hinterkopf zu leiten.
Die Rolle umfasst:
- Proaktive Zusammenarbeit mit einem verteilten Team
- Schreiben von qualitativ hochwertigem Code mit Unit- und Funktionstests zur Erstellung neuer Funktionen
- Fehlerbehebung und Produktion von qualitativ hochwertigem Code zur Behebung von Problemen
- Überprüfung des von anderen Ingenieuren produzierten Codes
- Diskussion von Ideen und Untersuchung, um gute Lösungen zu finden
- Arbeiten von zu Hause aus, mit globalen Reisen von 2 bis 4 Wochen pro Jahr für interne und externe Veranstaltungen
Was wir in Ihnen suchen:
- Sie lieben Technologie und die Zusammenarbeit mit brillanten Menschen
- Sie sind neugierig, flexibel, artikuliert und verantwortungsbewusst
- Sie schätzen soziale Fähigkeiten und sind leidenschaftlich, unternehmerisch, nachdenklich und selbstmotiviert
- Sie haben einen Bachelor-Abschluss oder gleichwertig in Informatik, STEM oder einem ähnlichen Studiengang
- Sie haben umfangreiche Erfahrung mit Python auf Linux
- Sie haben Interesse an und Erfahrung mit zwei oder mehr der folgenden Bereiche: Ubuntu Linux-Systemadministration, kontinuierliche Integration, Endsystemvertragsmanagement, Debian-Paketierung, Arbeiten mit öffentlichen oder lokalen Clouds
Bonuspunkte, wenn Sie Erfahrung in der Interaktion mit der Open-Source-Community haben.
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 sicherzustellen, dass wir herausragende Leistungen anerkennen.
- 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.
- 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 Bereich Technologie, 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 - Ubuntu Pro client - graduate level Arbeitgeber: Canonical
Canonical ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung bietet, in der Mitarbeiter die Möglichkeit haben, an innovativen Open-Source-Projekten zu arbeiten. Mit einem persönlichen Lern- und Entwicklungsbudget von 2.000 USD pro Jahr und der Flexibilität, remote zu arbeiten, fördert Canonical das Wachstum seiner Mitarbeiter und ermöglicht regelmäßige persönliche Treffen an spannenden Orten weltweit. Die Unternehmenskultur legt großen Wert auf Vielfalt und Chancengleichheit, was zu einem inspirierenden und unterstützenden Arbeitsumfeld führt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer - Python - Ubuntu Pro client - graduate level 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. Frag nach ihren Erfahrungen und Tipps – das kann dir helfen, einen Fuß in die Tür zu bekommen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur den Code schreiben kannst, sondern auch verstehst, warum du es so machst.
✨Tipp Nummer 3
Sei proaktiv und zeig dein Interesse an Canonical! Informiere dich über aktuelle Projekte und Herausforderungen des Unternehmens. Wenn du im Interview darüber sprichst, zeigst du, dass du wirklich motiviert bist.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt, dass du dich mit dem Unternehmen auseinandergesetzt hast und erleichtert uns die Bearbeitung deiner Bewerbung. Lass uns gemeinsam die Zukunft der Software gestalten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer - Python - Ubuntu Pro client - graduate level mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, was dich motiviert und warum du für die Rolle brennst. Wir suchen nach echten Menschen mit Leidenschaft für Technologie!
Betone deine Python-Kenntnisse:Da wir einen Software Engineer suchen, der mit Python arbeitet, solltest du deine Erfahrungen und Projekte in diesem Bereich klar hervorheben. Zeig uns, was du drauf hast und welche coolen Dinge du bereits umgesetzt hast!
Mach es übersichtlich:Achte darauf, dass deine Bewerbung gut strukturiert und leicht zu lesen ist. Verwende klare Absätze und Aufzählungen, um deine Fähigkeiten und Erfahrungen zu präsentieren. Wir lieben es, wenn alles schön aufbereitet ist!
Bewirb dich über unsere Website:Der einfachste Weg, um bei uns zu landen, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell an die richtigen Leute gelangt. Wir freuen uns auf deine Unterlagen!
Wie man sich auf ein Vorstellungsgespräch bei Canonical vorbereitet
✨Verstehe die Ubuntu-Welt
Mach dich mit den Grundlagen von Ubuntu und der Ubuntu Pro Client-Architektur vertraut. Zeige im Interview, dass du die Werte und die Mission von Canonical verstehst und wie du zur Verbesserung des Pro Clients beitragen kannst.
✨Zeige deine Python-Fähigkeiten
Bereite dich darauf vor, deine Python-Kenntnisse zu demonstrieren. Sei bereit, über frühere Projekte zu sprechen, an denen du gearbeitet hast, und bringe Beispiele für deinen Code mit, um deine Fähigkeiten zu untermauern.
✨Soft Skills sind wichtig
Canonical sucht nach Teamplayern. Bereite dich darauf vor, Fragen zu beantworten, die deine Kommunikationsfähigkeiten und deine Fähigkeit zur Zusammenarbeit in einem verteilten Team testen. Zeige, dass du proaktiv bist und Verantwortung übernimmst.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und am Unternehmen. Frage nach den Herausforderungen, die das Team derzeit hat, oder nach den nächsten großen Projekten, an denen sie arbeiten.