Job
Aus Partner-Feed
Mitarbeiter Cloud Native Software Engineer
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Ja
- Unternehmen
- Senior Manager, Internal Communications - Greenhouse
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Über Nscale
Nscale ist die für KI entwickelte GPU-Cloud. Wir bieten kostengünstige, leistungsstarke Infrastruktur für KI-Start-ups und große Unternehmenskunden. Nscale ermöglicht KI-fokussierten Unternehmen, überlegene Ergebnisse zu erzielen, indem es die Komplexität der KI-Entwicklung reduziert. Unsere GPU-Cloud stärkt die technischen Fähigkeiten und unterstützt direkt strategische Geschäftsergebnisse, einschließlich Kostenmanagement, schnelle Innovation und Umweltverantwortung.
Wir leben von einer Kultur der unermüdlichen Innovation, Eigenverantwortung und Verantwortung, in der jedes Teammitglied stolz auf seine Arbeit ist und diese mit Exzellenz und Dringlichkeit vorantreibt. Als Nscaler bauen Sie Vertrauen durch Offenheit und Transparenz auf, bei der jeder dazu inspiriert wird, sein Bestes zu geben. Wenn Sie unserem Team beitreten, tragen Sie zum Aufbau der Technologie bei, die die Zukunft vorantreibt.
Über die Rolle
Wir stellen einen Cloud Native Software Engineer ein, der die cloudnativen Softwareintegrationen erstellt, betreibt und verbessert, die KI-Anwendungen und Netzwerkkomponenten in großem Maßstab verbinden.
In dieser Software-Engineering-Rolle arbeiten Sie an gemeinsam genutzten Kubernetes-basierten Plattformen, Bereitstellungsmustern, Observability-Grundlagen, Infrastrukturarchitektur und Betriebstools, die internen Teams dabei helfen, Dienste sicher und effizient auf einer GPU-gestützten Infrastruktur auszuführen. Sie arbeiten eng mit Plattformentwicklungs-, Infrastruktur- und Produktteams zusammen, um sicherzustellen, dass die Funktionen den tatsächlichen Entwickler- und Betriebsanforderungen entsprechen.
Diese Rolle ist wichtig für die Zuverlässigkeit, Skalierbarkeit und Benutzerfreundlichkeit der Softwareintegrationen von Nscale. Als Stabsingenieur übernehmen Sie die Verantwortung für wichtige Komponenten und geben teamübergreifend die technische Richtung vor, liefern selbstständig komplexe technische Arbeiten und steigern die Qualität von Betrieb und Technik durch praktische Verbesserungen, fundiertes technisches Urteilsvermögen und Mentoring.
Was Sie tun werden
Cloud-natives Software-Engineering
• Entwerfen, erstellen und betreiben Sie Kubernetes-native Software – Controller, Operatoren, benutzerdefinierte Ressourcen (CRDs) und Zugangs-Webhooks – die KI-Anwendungen mit zentralen Netzwerkkomponenten auf einer GPU-gestützten Infrastruktur verbindet.
• Erweitern Sie die Funktionen der Kubernetes-Steuerungsebene, um KI-Workload-Anforderungen zu unterstützen, einschließlich Netzwerkrichtlinien-Controllern, CNI-/Service-Mesh-Integrationen und Ressourcen-/Planungserweiterungen.
• Besitzen Sie wichtige Komponenten durchgängig und legen Sie die technische Richtung fest, wie sie im gesamten Team entworfen, bereitgestellt und betrieben werden.
• Erstellen Sie Abstimmungsschleifen, Informanten und Client-go-basierte Tools, die den Infrastrukturstatus zwischen dem API-Server, den Netzwerksystemen und den KI-Laufzeitkomponenten konsistent halten.
• Entwickeln Sie Betriebstools und Automatisierung, die es internen Teams einfacher machen, Kubernetes-native Dienste bereitzustellen, auszuführen und zu unterstützen.
Infrastrukturarchitektur, Zuverlässigkeit und Beobachtbarkeit
• Treffen Sie Entscheidungen zur Infrastrukturarchitektur darüber, wie KI-Anwendungen und Netzwerkkomponenten plattformübergreifend integriert werden, und wägen Sie Kompromisse auf teamübergreifender Ebene ab.
• Erstellen Sie Observability-Grundlagen für Controller- und Betreibersoftware – Metriken, strukturierte Ereignisse, Ablaufverfolgung und Statusberichte, die über die Kubernetes-API und Plattform-Dashboards angezeigt werden.
• Entwerfen Sie Systeme, die sich ordnungsgemäß verschlechtern und sich selbst reparieren, und nutzen Sie Controller-Muster (Abgleich, Backoff, Statusbedingungen), um manuelle Eingriffe zu reduzieren.
• Debuggen und lösen Sie komplexe Probleme, die die Kubernetes-Steuerungsebene, das Netzwerk (CNI, Service Mesh, Kube-Proxy/eBPF-Datenpfade) und das Workload-Laufzeitverhalten in der GPU-gestützten Infrastruktur umfassen.
• Definieren Sie Standards für die sichere Einführung von Controller- und Plattformänderungen, einschließlich Versionierung, Kompatibilität und stufenweiser Bereitstellung.
Technische Leitung des Teams
• Legen Sie die technische Richtung fest, wie das Team Kubernetes-native Software erstellt, und legen Sie Muster für das Controller-Design, die Entwicklung des CRD-Schemas und die Teststrategie fest.
• Leiten Sie Designdiskussionen und Codeüberprüfungen und legen Sie dabei eine hohe Messlatte für Kubernetes-API-Konventionen und idiomatische Client-Go-Nutzung an.
• Arbeiten Sie mit Plattform-Engineering-, Infrastruktur- und Produktteams zusammen, um echte Entwickler- und Betriebsanforderungen in saubere CRDs, APIs und Controller-verwaltete Abstraktionen umzusetzen.
• Definieren Sie wiederverwendbare Muster, gemeinsam genutzte Bibliotheken und Gerüste, die es anderen Teams ermöglichen, korrekt auf der Plattform aufzubauen, ohne die Integrationslogik neu zu erfinden.
• Mentor-Ingenieure in Kubernetes-Interna, Controller-Laufzeitmustern und fundiertem betrieblichen Urteilsvermögen.
KPIs
• Zuverlässigkeit, Skalierbarkeit und Benutzerfreundlichkeit von KI-Infrastruktur-Netzwerksoftware-Integrationen
• Korrektheit und Wartbarkeit von Kubernetes-Controllern und -Operatoren in der Produktion
• Reduzierung des manuellen Betriebsaufwands und der Konfigurationsdrift bei unterstützten Komponenten
• Übernahme gemeinsamer Muster/Frameworks und Wirksamkeit von Observability-Tools in allen Teams
Wer du bist
• Mindestens 8 Jahre Erfahrung in der Softwareentwicklung auf Produktionsebene.
• Umfassende praktische Erfahrung beim Erstellen und Betreiben von Kubernetes-nativer Software: benutzerdefinierte Controller, Operatoren, CRDs oder Zulassungs-Webhooks – unter Verwendung von Controller-Runtime, Client-Go oder einem gleichwertigen Produkt.
• Ausgeprägtes Verständnis der Kubernetes-Interna: des API-Servers, der Informer-/Lister-Muster, der Abstimmungsschleifen und des Objektmodells.
• Starke Netzwerkgrundlagen – CNI, Service Mesh, Kube-Proxy/eBPF-Datenpfade, DNS, Lastausgleich – und Erfahrung in der Entwicklung von Software, die sich in diese Systeme integrieren lässt.
• Kenntnisse in Go (dringend bevorzugt) oder einer ähnlichen Sprache, mit einer Erfolgsbilanz bei der Lieferung von gut getestetem Code in Produktionsqualität in großem Maßstab.
• Erfahrung mit Observability-Praktiken – Metriken, Ablaufverfolgung, strukturierte Protokollierung – in die Software integriert und nicht nachträglich hinzugefügt.
• Komfortables eigenständiges Besitzen von Komponenten durchgängig, vom Entwurf bis zum Betrieb, während gleichzeitig die Richtung für benachbarte Teams vorgegeben wird.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/senior-manager-internal-communications-greenhouse/staff-cloud-native-software-engineer-126811)
Nscale ist die für KI entwickelte GPU-Cloud. Wir bieten kostengünstige, leistungsstarke Infrastruktur für KI-Start-ups und große Unternehmenskunden. Nscale ermöglicht KI-fokussierten Unternehmen, überlegene Ergebnisse zu erzielen, indem es die Komplexität der KI-Entwicklung reduziert. Unsere GPU-Cloud stärkt die technischen Fähigkeiten und unterstützt direkt strategische Geschäftsergebnisse, einschließlich Kostenmanagement, schnelle Innovation und Umweltverantwortung.
Wir leben von einer Kultur der unermüdlichen Innovation, Eigenverantwortung und Verantwortung, in der jedes Teammitglied stolz auf seine Arbeit ist und diese mit Exzellenz und Dringlichkeit vorantreibt. Als Nscaler bauen Sie Vertrauen durch Offenheit und Transparenz auf, bei der jeder dazu inspiriert wird, sein Bestes zu geben. Wenn Sie unserem Team beitreten, tragen Sie zum Aufbau der Technologie bei, die die Zukunft vorantreibt.
Über die Rolle
Wir stellen einen Cloud Native Software Engineer ein, der die cloudnativen Softwareintegrationen erstellt, betreibt und verbessert, die KI-Anwendungen und Netzwerkkomponenten in großem Maßstab verbinden.
In dieser Software-Engineering-Rolle arbeiten Sie an gemeinsam genutzten Kubernetes-basierten Plattformen, Bereitstellungsmustern, Observability-Grundlagen, Infrastrukturarchitektur und Betriebstools, die internen Teams dabei helfen, Dienste sicher und effizient auf einer GPU-gestützten Infrastruktur auszuführen. Sie arbeiten eng mit Plattformentwicklungs-, Infrastruktur- und Produktteams zusammen, um sicherzustellen, dass die Funktionen den tatsächlichen Entwickler- und Betriebsanforderungen entsprechen.
Diese Rolle ist wichtig für die Zuverlässigkeit, Skalierbarkeit und Benutzerfreundlichkeit der Softwareintegrationen von Nscale. Als Stabsingenieur übernehmen Sie die Verantwortung für wichtige Komponenten und geben teamübergreifend die technische Richtung vor, liefern selbstständig komplexe technische Arbeiten und steigern die Qualität von Betrieb und Technik durch praktische Verbesserungen, fundiertes technisches Urteilsvermögen und Mentoring.
Was Sie tun werden
Cloud-natives Software-Engineering
• Entwerfen, erstellen und betreiben Sie Kubernetes-native Software – Controller, Operatoren, benutzerdefinierte Ressourcen (CRDs) und Zugangs-Webhooks – die KI-Anwendungen mit zentralen Netzwerkkomponenten auf einer GPU-gestützten Infrastruktur verbindet.
• Erweitern Sie die Funktionen der Kubernetes-Steuerungsebene, um KI-Workload-Anforderungen zu unterstützen, einschließlich Netzwerkrichtlinien-Controllern, CNI-/Service-Mesh-Integrationen und Ressourcen-/Planungserweiterungen.
• Besitzen Sie wichtige Komponenten durchgängig und legen Sie die technische Richtung fest, wie sie im gesamten Team entworfen, bereitgestellt und betrieben werden.
• Erstellen Sie Abstimmungsschleifen, Informanten und Client-go-basierte Tools, die den Infrastrukturstatus zwischen dem API-Server, den Netzwerksystemen und den KI-Laufzeitkomponenten konsistent halten.
• Entwickeln Sie Betriebstools und Automatisierung, die es internen Teams einfacher machen, Kubernetes-native Dienste bereitzustellen, auszuführen und zu unterstützen.
Infrastrukturarchitektur, Zuverlässigkeit und Beobachtbarkeit
• Treffen Sie Entscheidungen zur Infrastrukturarchitektur darüber, wie KI-Anwendungen und Netzwerkkomponenten plattformübergreifend integriert werden, und wägen Sie Kompromisse auf teamübergreifender Ebene ab.
• Erstellen Sie Observability-Grundlagen für Controller- und Betreibersoftware – Metriken, strukturierte Ereignisse, Ablaufverfolgung und Statusberichte, die über die Kubernetes-API und Plattform-Dashboards angezeigt werden.
• Entwerfen Sie Systeme, die sich ordnungsgemäß verschlechtern und sich selbst reparieren, und nutzen Sie Controller-Muster (Abgleich, Backoff, Statusbedingungen), um manuelle Eingriffe zu reduzieren.
• Debuggen und lösen Sie komplexe Probleme, die die Kubernetes-Steuerungsebene, das Netzwerk (CNI, Service Mesh, Kube-Proxy/eBPF-Datenpfade) und das Workload-Laufzeitverhalten in der GPU-gestützten Infrastruktur umfassen.
• Definieren Sie Standards für die sichere Einführung von Controller- und Plattformänderungen, einschließlich Versionierung, Kompatibilität und stufenweiser Bereitstellung.
Technische Leitung des Teams
• Legen Sie die technische Richtung fest, wie das Team Kubernetes-native Software erstellt, und legen Sie Muster für das Controller-Design, die Entwicklung des CRD-Schemas und die Teststrategie fest.
• Leiten Sie Designdiskussionen und Codeüberprüfungen und legen Sie dabei eine hohe Messlatte für Kubernetes-API-Konventionen und idiomatische Client-Go-Nutzung an.
• Arbeiten Sie mit Plattform-Engineering-, Infrastruktur- und Produktteams zusammen, um echte Entwickler- und Betriebsanforderungen in saubere CRDs, APIs und Controller-verwaltete Abstraktionen umzusetzen.
• Definieren Sie wiederverwendbare Muster, gemeinsam genutzte Bibliotheken und Gerüste, die es anderen Teams ermöglichen, korrekt auf der Plattform aufzubauen, ohne die Integrationslogik neu zu erfinden.
• Mentor-Ingenieure in Kubernetes-Interna, Controller-Laufzeitmustern und fundiertem betrieblichen Urteilsvermögen.
KPIs
• Zuverlässigkeit, Skalierbarkeit und Benutzerfreundlichkeit von KI-Infrastruktur-Netzwerksoftware-Integrationen
• Korrektheit und Wartbarkeit von Kubernetes-Controllern und -Operatoren in der Produktion
• Reduzierung des manuellen Betriebsaufwands und der Konfigurationsdrift bei unterstützten Komponenten
• Übernahme gemeinsamer Muster/Frameworks und Wirksamkeit von Observability-Tools in allen Teams
Wer du bist
• Mindestens 8 Jahre Erfahrung in der Softwareentwicklung auf Produktionsebene.
• Umfassende praktische Erfahrung beim Erstellen und Betreiben von Kubernetes-nativer Software: benutzerdefinierte Controller, Operatoren, CRDs oder Zulassungs-Webhooks – unter Verwendung von Controller-Runtime, Client-Go oder einem gleichwertigen Produkt.
• Ausgeprägtes Verständnis der Kubernetes-Interna: des API-Servers, der Informer-/Lister-Muster, der Abstimmungsschleifen und des Objektmodells.
• Starke Netzwerkgrundlagen – CNI, Service Mesh, Kube-Proxy/eBPF-Datenpfade, DNS, Lastausgleich – und Erfahrung in der Entwicklung von Software, die sich in diese Systeme integrieren lässt.
• Kenntnisse in Go (dringend bevorzugt) oder einer ähnlichen Sprache, mit einer Erfolgsbilanz bei der Lieferung von gut getestetem Code in Produktionsqualität in großem Maßstab.
• Erfahrung mit Observability-Praktiken – Metriken, Ablaufverfolgung, strukturierte Protokollierung – in die Software integriert und nicht nachträglich hinzugefügt.
• Komfortables eigenständiges Besitzen von Komponenten durchgängig, vom Entwurf bis zum Betrieb, während gleichzeitig die Richtung für benachbarte Teams vorgegeben wird.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/senior-manager-internal-communications-greenhouse/staff-cloud-native-software-engineer-126811)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Senior Manager, Internal Communications - Greenhouse
Inserat bereitgestellt von Senior Manager, Internal Communications - Greenhouse.