Job
Aus Partner-Feed
Softwareentwickler für verteilte Systemtests, Python / Go
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Ja
- Unternehmen
- Canonical
- Level
- Any
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Canonical ist ein führender Anbieter von Open-Source-Software und Betriebssystemen für die globalen Unternehmens- und Technologiemärkte. Unsere Plattform Ubuntu wird sehr häufig in bahnbrechenden Unternehmensinitiativen wie Public Cloud, Datenwissenschaft, KI, technische Innovation und IoT eingesetzt. Zu unseren Kunden zählen die weltweit führenden Public-Cloud- und Siliziumanbieter sowie Branchenführer in vielen Sektoren. Das Unternehmen ist ein Pionier der globalen verteilten Zusammenarbeit mit mehr als 1.200 Kollegen in mehr als 75 Ländern und sehr wenigen Stellen im Büro. Die Teams treffen sich zwei- bis viermal im Jahr persönlich an interessanten Orten auf der ganzen Welt, um sich über Strategie und Umsetzung abzustimmen.
Das vom Gründer geführte Unternehmen ist profitabel und wächst.
Wir stellen einen Softwareentwickler für das Testen verteilter Systeme ein, der sich leidenschaftlich für den Aufbau und die Validierung robuster verteilter Systeme interessiert. Sie treiben den Erfolg derjenigen voran, die Ubuntu und Juju von Canonical nutzen, um in mehreren Clouds einsetzbare Anwendungen zu erstellen. Wir betrachten Qualitätstechnik als erstklassige Ingenieurspraxis und suchen Menschen, die tiefe technische Erkenntnisse und einen datengesteuerten Ansatz für Tests, Testautomatisierung, Berichterstellung und Datenanalyse mitbringen.
Das Testteam für verteilte Systeme bei Canonical ist für die hohe Qualität der Cloud-Lösungen von Canonical verantwortlich, die beispielsweise auf Juju, Terraform, OpenStack oder Kubernetes basieren. Systeme werden unter sehr unterschiedlichen Bedingungen getestet und bereitgestellt, von Bare-Metal in Kundenrechenzentren bis hin zu öffentlichen Clouds wie AWS, GCE, Azure.
Als Softwareentwickler haben Sie die Möglichkeit, CI-Pipelines zu entwickeln, die die Cloud-Integrationstests und -Berichte von Canonical unterstützen. Sie helfen dabei, unsere Produkte auf neuen Clouds zu testen und unsere AI/ML-Pipelines für die automatische Analyse von Testergebnissen weiterzuentwickeln. Ein erfolgreicher Kandidat ist daran interessiert, diese Probleme anzugehen sowie neue Initiativen innerhalb des Teams und bei Canonical zu entwickeln und zu leiten.
Die Rolle beinhaltet
• Erstellen automatisierter Testansätze und Infrastruktur zur Validierung der Zuverlässigkeit, Leistung und Belastbarkeit von Cloud-Orchestrierungstools und -anwendungen
• Ermöglicht es den Ingenieurteams bei Canonical, Software sicher zu entwickeln, indem verteilte Systemtesttools im gesamten Unternehmen verfügbar gemacht werden
• Verbesserung der kontinuierlichen Integrationspipelines für die Bereitstellung und das Testen der Cloud-nativen Produkte von Canonical wie Kubeflow
• Bereitstellung, Verwaltung und Debugging stark verteilter Systeme in Clouds und Bare-Metal
• Überwachung und Berichterstattung über automatisierte Testbemühungen
• Tägliche Zusammenarbeit mit einem weltweit verteilten Team
Was wir in Ihnen suchen
• Solide Kenntnisse in modernen Testprozessen und -strategien
• Erfahrung mit Python- oder Go-Entwicklung
• Starke objektorientierte Entwicklungskompetenzen
• Kenntnisse über kontinuierliche Integrationstools wie Jenkins, CircleCI, GitHub Actions
• Kenntnisse über Netzwerktechnologien und -grundlagen
• Solides Verständnis der Linux-Systemarchitektur
• Komplexes abstraktes Denken
• 2-4 Wochen internationale Reisetätigkeit pro Jahr
Schön zu habende Fähigkeiten
• Fähigkeit, moderne Webanwendungen für die Produktion zu entwickeln und auszuliefern
• Fähigkeit, Datenplattformen zu betreiben: Key-Value-Stores, relationale oder Dokumentendatenbanken, Eventbusse
• Datenerfassungs- und Analysefähigkeiten für große mehrdimensionale Datensätze
• Erfahrung mit AI/ML-Pipelines
• Erfahrung mit Cloud-Technologien wie OpenStack, Kubernetes, Terraform und AWS
Was wir Kollegen bieten
Bei der Gestaltung der Vergütung weltweit berücksichtigen wir den geografischen Standort, die Erfahrung und die Leistung. 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 zur Grundvergütung bieten wir einen leistungsabhängigen Jahresbonus oder eine Provision. Wir bieten allen Teammitgliedern zusätzliche Leistungen, die unsere Werte und Ideale widerspiegeln. Wir gleichen unsere Programme aus, um den lokalen Bedürfnissen gerecht zu werden und weltweit für Gerechtigkeit zu sorgen.
• Verteilte Arbeitsumgebung mit zweimal jährlich stattfindenden persönlichen Team-Sprints
• Persönliches Lern- und Entwicklungsbudget von 2.000 USD pro Jahr
• Jährliche Vergütungsüberprüfung
• Anerkennungsprämien
• Jährlicher Urlaub
• Mutterschafts- und Vaterschaftsurlaub
• Programm zur Unterstützung von Teammitgliedern und Wellness-Plattform
• Möglichkeit, an neue Standorte zu reisen, um Kollegen kennenzulernen
• Priority Pass und Reise-Upgrades für Firmenveranstaltungen auf Langstrecken
Über Canonical
Canonical ist ein bahnbrechendes Technologieunternehmen, das an der Spitze der weltweiten Umstellung auf Open Source steht. Als Unternehmen, das Ubuntu veröffentlicht, eines der wichtigsten Open-Source-Projekte und Plattform für KI, IoT und die Cloud, verändern wir die Welt der Software. Wir rekrutieren auf globaler Basis und legen einen sehr hohen Standard an die Mitarbeiter, die in das Unternehmen eintreten. Wir erwarten Exzellenz; Um erfolgreich zu sein, müssen wir in dem, was wir tun, die Besten sein. Die meisten Kollegen bei Canonical haben seit unserer Gründung im Jahr 2004 von zu Hause aus gearbeitet. Die Arbeit hier ist ein Schritt in die Zukunft und wird Sie herausfordern, anders zu denken, intelligenter zu arbeiten, neue Fähigkeiten zu erlernen und Ihr Können zu verbessern.
Canonical ist ein Arbeitgeber, der Chancengleichheit bietet
Wir sind stolz darauf, einen Arbeitsplatz ohne Diskriminierung zu fördern. Vielfalt an Erfahrungen, Perspektiven und Hintergründen schaffen ein besseres Arbeitsumfeld und bessere Produkte. Unabhängig von Ihrer Identität werden wir Ihre Bewerbung fair berücksichtigen.
Quelle: Jobicy (https://jobicy.com/jobs/151013-distributed-systems-testing-software-engineer-python-go)
Das vom Gründer geführte Unternehmen ist profitabel und wächst.
Wir stellen einen Softwareentwickler für das Testen verteilter Systeme ein, der sich leidenschaftlich für den Aufbau und die Validierung robuster verteilter Systeme interessiert. Sie treiben den Erfolg derjenigen voran, die Ubuntu und Juju von Canonical nutzen, um in mehreren Clouds einsetzbare Anwendungen zu erstellen. Wir betrachten Qualitätstechnik als erstklassige Ingenieurspraxis und suchen Menschen, die tiefe technische Erkenntnisse und einen datengesteuerten Ansatz für Tests, Testautomatisierung, Berichterstellung und Datenanalyse mitbringen.
Das Testteam für verteilte Systeme bei Canonical ist für die hohe Qualität der Cloud-Lösungen von Canonical verantwortlich, die beispielsweise auf Juju, Terraform, OpenStack oder Kubernetes basieren. Systeme werden unter sehr unterschiedlichen Bedingungen getestet und bereitgestellt, von Bare-Metal in Kundenrechenzentren bis hin zu öffentlichen Clouds wie AWS, GCE, Azure.
Als Softwareentwickler haben Sie die Möglichkeit, CI-Pipelines zu entwickeln, die die Cloud-Integrationstests und -Berichte von Canonical unterstützen. Sie helfen dabei, unsere Produkte auf neuen Clouds zu testen und unsere AI/ML-Pipelines für die automatische Analyse von Testergebnissen weiterzuentwickeln. Ein erfolgreicher Kandidat ist daran interessiert, diese Probleme anzugehen sowie neue Initiativen innerhalb des Teams und bei Canonical zu entwickeln und zu leiten.
Die Rolle beinhaltet
• Erstellen automatisierter Testansätze und Infrastruktur zur Validierung der Zuverlässigkeit, Leistung und Belastbarkeit von Cloud-Orchestrierungstools und -anwendungen
• Ermöglicht es den Ingenieurteams bei Canonical, Software sicher zu entwickeln, indem verteilte Systemtesttools im gesamten Unternehmen verfügbar gemacht werden
• Verbesserung der kontinuierlichen Integrationspipelines für die Bereitstellung und das Testen der Cloud-nativen Produkte von Canonical wie Kubeflow
• Bereitstellung, Verwaltung und Debugging stark verteilter Systeme in Clouds und Bare-Metal
• Überwachung und Berichterstattung über automatisierte Testbemühungen
• Tägliche Zusammenarbeit mit einem weltweit verteilten Team
Was wir in Ihnen suchen
• Solide Kenntnisse in modernen Testprozessen und -strategien
• Erfahrung mit Python- oder Go-Entwicklung
• Starke objektorientierte Entwicklungskompetenzen
• Kenntnisse über kontinuierliche Integrationstools wie Jenkins, CircleCI, GitHub Actions
• Kenntnisse über Netzwerktechnologien und -grundlagen
• Solides Verständnis der Linux-Systemarchitektur
• Komplexes abstraktes Denken
• 2-4 Wochen internationale Reisetätigkeit pro Jahr
Schön zu habende Fähigkeiten
• Fähigkeit, moderne Webanwendungen für die Produktion zu entwickeln und auszuliefern
• Fähigkeit, Datenplattformen zu betreiben: Key-Value-Stores, relationale oder Dokumentendatenbanken, Eventbusse
• Datenerfassungs- und Analysefähigkeiten für große mehrdimensionale Datensätze
• Erfahrung mit AI/ML-Pipelines
• Erfahrung mit Cloud-Technologien wie OpenStack, Kubernetes, Terraform und AWS
Was wir Kollegen bieten
Bei der Gestaltung der Vergütung weltweit berücksichtigen wir den geografischen Standort, die Erfahrung und die Leistung. 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 zur Grundvergütung bieten wir einen leistungsabhängigen Jahresbonus oder eine Provision. Wir bieten allen Teammitgliedern zusätzliche Leistungen, die unsere Werte und Ideale widerspiegeln. Wir gleichen unsere Programme aus, um den lokalen Bedürfnissen gerecht zu werden und weltweit für Gerechtigkeit zu sorgen.
• Verteilte Arbeitsumgebung mit zweimal jährlich stattfindenden persönlichen Team-Sprints
• Persönliches Lern- und Entwicklungsbudget von 2.000 USD pro Jahr
• Jährliche Vergütungsüberprüfung
• Anerkennungsprämien
• Jährlicher Urlaub
• Mutterschafts- und Vaterschaftsurlaub
• Programm zur Unterstützung von Teammitgliedern und Wellness-Plattform
• Möglichkeit, an neue Standorte zu reisen, um Kollegen kennenzulernen
• Priority Pass und Reise-Upgrades für Firmenveranstaltungen auf Langstrecken
Über Canonical
Canonical ist ein bahnbrechendes Technologieunternehmen, das an der Spitze der weltweiten Umstellung auf Open Source steht. Als Unternehmen, das Ubuntu veröffentlicht, eines der wichtigsten Open-Source-Projekte und Plattform für KI, IoT und die Cloud, verändern wir die Welt der Software. Wir rekrutieren auf globaler Basis und legen einen sehr hohen Standard an die Mitarbeiter, die in das Unternehmen eintreten. Wir erwarten Exzellenz; Um erfolgreich zu sein, müssen wir in dem, was wir tun, die Besten sein. Die meisten Kollegen bei Canonical haben seit unserer Gründung im Jahr 2004 von zu Hause aus gearbeitet. Die Arbeit hier ist ein Schritt in die Zukunft und wird Sie herausfordern, anders zu denken, intelligenter zu arbeiten, neue Fähigkeiten zu erlernen und Ihr Können zu verbessern.
Canonical ist ein Arbeitgeber, der Chancengleichheit bietet
Wir sind stolz darauf, einen Arbeitsplatz ohne Diskriminierung zu fördern. Vielfalt an Erfahrungen, Perspektiven und Hintergründen schaffen ein besseres Arbeitsumfeld und bessere Produkte. Unabhängig von Ihrer Identität werden wir Ihre Bewerbung fair berücksichtigen.
Quelle: Jobicy (https://jobicy.com/jobs/151013-distributed-systems-testing-software-engineer-python-go)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Canonical
Inserat bereitgestellt von Canonical.