Job
Aus Partner-Feed
Leitender DevOps-Ingenieur
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Ja
- Unternehmen
- 0G
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Über die Rolle
0G stellt seinen ersten dedizierten DevOps-Ingenieur ein, der unsere Cloud-Plattform durchgängig verwaltet: Infrastruktur, Bereitstellungen, Netzwerk, Sicherheitshygiene und Kosten. Heute ist diese Arbeit auf mehrere Entwickler verteilt.
Unsere Plattform läuft bei fünf Anbietern: Google Cloud, Alibaba Cloud, AWS, Cloudflare und Vercel. Es beinhaltet:
• Validator-, Seed-, RPC- und Archivknoten für unser Mainnet und Testnet
• Confidential-Computing-Workloads (TEE), GPU-Maschinen und Speicherknoten
• Kubernetes-Cluster und verwaltete Datenbanken
• Ein globaler RPC-Load-Balancer am Edge und unsere Web-Apps
Insgesamt sind das mehr als 200 virtuelle Maschinen. Sie sind die Person, die weiß, was wo läuft, warum es dort läuft und was es kostet.
Was Sie besitzen werden
Sie besitzen die Plattform, vom Netzwerkrand bis zur Rechnung.
• Cloud-Betrieb: Bereitstellung, Upgrades, Kapazität und der gesamte Ressourcenlebenszyklus auf Google Cloud, Alibaba Cloud und AWS. Dazu gehört die Größenanpassung und Freigabe dessen, was niemand nutzt.
• Kubernetes: Ausführen, Aktualisieren und Skalieren unserer Cluster. Behalten Sie unterstützte Versionen bei und entwerfen Sie Knotenpools, automatische Skalierung und Spot-Kapazität.
• Blockchain-Knotenflotte: Betreiben Sie Validator-, Sentry-, Seed-, RPC- und Archivknoten, einschließlich Peering-Topologie, Snapshots, Synchronisierung und Client-Upgrades.
• Netzwerk und Edge: VPC-Design, Load Balancer, DNS, Cloudflare Workers, Tunnel und WAF sowie bewusste und kostengünstige Gestaltung des Internetausgangs.
• Infrastruktur als Code und CI/CD: jede Umgebung definiert in Terraform oder Pulumi. Sie entwerfen und führen CI/CD auf Jenkins oder einem Äquivalent wie GitHub Actions oder GitLab CI aus und decken Builds, Tests, Sicherheitsscans und Releases vom Commit bis zur Produktion ab, ohne manuelle Schritte.
• Beobachtbarkeit und Bereitschaft: Metriken, Protokolle, Warnungen und Dashboards, einschließlich Kontrolle der Metrikkardinalität. Sie führen auch die Reaktion auf Vorfälle durch und schreiben die Postmortems.
• Sicherheit und Zugriff: Least-Privilege-IAM bei jedem Anbieter, Geheimnisverwaltung und keine zum Internet offenen Datenbanken oder Admin-Ports.
• Kostenmanagement: Abrechnungsexporte, Budgets und Warnungen, Tagging, monatliche Kostenüberprüfung und Verpflichtungsplanung.
• Entwicklerunterstützung: Vorlagen, Vorschauumgebungen, Dokumentation und Support für die Ingenieure, die auf der Plattform arbeiten.
Unser Stapel
Kubernetes: GKE, EKS, Helm, Ingress- und Gateway-API, automatische Skalierung, RBAC, Netzwerkrichtlinien
Netzwerk: TCP/IP, Subnetze und CIDR, Routing, NAT, L4- und L7-Load-Balancer, DNS, TLS, Firewalls, VPC-Peering
Google Cloud: Compute Engine, GKE, Cloud SQL, Cloud Run, IAM, Cloud Monitoring, Abrechnungsexport nach BigQuery
Infrastruktur als Code: Terraform, Pulumi
CI/CD und Container: Jenkins oder ein Äquivalent (GitHub Actions, GitLab CI), Argo CD, Docker und BuildKit, Container-Registrierungen
Beobachtbarkeit: Prometheus, Grafana, Cloud Monitoring, CloudWatch, Alibaba CloudMonitor
Linux: Systemadministration, Systemd, Festplatten und Dateisysteme, Leistungsdebugging
Alibaba Cloud: ECS, VPC, NLB und ALB, ESSD-Festplatten, RDS, PolarDB, SAE, Cloud Firewall
AWS: EC2, EKS, RDS, ALB und NLB, Route 53, S3, Organisationen
Cloudflare: DNS, Worker, Tunnel, WAF und Ratenbegrenzung, Zero Trust
Datenbanken (Operationen): PostgreSQL, MySQL, MongoDB, verwaltetes Kafka
Blockchain-Knoten: CometBFT-basierte Ketten, Reth und andere EVM-Clients, P2P-Netzwerke
Vercel: Projekte, Builds, ISR, Teamzugriff
Vertrauliches Computing: Virtuelle Intel TDX-Maschinen in Google Cloud und Alibaba Cloud
Must-haves
• Wir wünschen uns mehr als 5 Jahre Erfahrung in DevOps-, SRE- oder Plattformfunktionen, einschließlich mehr als 3 Jahre Erfahrung in der Leitung von Kubernetes in der Produktion und im Besitz von CI/CD-Pipelines.
Kubernetes im Detail
• Upgraden von Steuerungsebenen und Knotenpools ohne Ausfallzeiten und Beibehaltung der unterstützten Clusterversionen.
• Planung: Anfragen und Grenzen, Affinität, Taints und Toleranzen, Priorität und Räumung unter Knotendruck.
• Automatische Skalierung mit HPA, Cluster-Autoscaler oder Karpenter sowie Spot- oder präemptive Knotenpools für unkritische Arbeiten.
• Netzwerk innerhalb des Clusters: CNI, Dienste, Ingress- oder Gateway-API, Netzwerkrichtlinien und DNS innerhalb des Clusters.
• Sicherheit: RBAC, Pod-Sicherheit, Workload-Identität und Geheimnisse, die niemals in einfachen Umgebungsvariablen liegen.
• Stateful-Workloads: StatefulSets, persistente Volumes und CSI-Treiber sowie Sicherung und Wiederherstellung.
• Verpackung und Lieferung mit Helm oder Kustomize, idealerweise über GitOps mit Argo CD oder Flux.
• Debuggen eines fehlerhaften Pods, Knotens oder Rollouts anhand von Ereignissen, Protokollen und Metriken.
CI/CD, ausführlich
• Pipeline-Design: Sie haben Produktions-CI/CD auf Jenkins oder einem Äquivalent (GitHub Actions, GitLab CI, CircleCI, Tekton) erstellt und ausgeführt. Pipelines werden als Code in einer Jenkins-Datei oder einem Workflow-YAML mit gemeinsam genutzten Bibliotheken und wiederverwendbaren Vorlagen definiert.
• CI-Plattformbetrieb: Ausführen von Jenkins-Controllern mit kurzlebigen Agenten auf Kubernetes oder selbst gehosteten Läufern. Dazu gehören Plugin- und Versions-Upgrades, die Handhabung von Anmeldeinformationen und die Skalierung der Build-Kapazität.
• Build-Pipelines: Multi-Service- und Monorepo-Builds mit Caching und parallelen Phasen sowie versionierten Artefakten. Mit Docker, BuildKit oder Kaniko erstellte Container-Images, einschließlich Multi-Architektur-Images, Image-Scanning, SBOMs und Signierung.
• Bereitstellungspipelines: Aufstieg von der Entwicklung über das Staging zur Produktion mit Genehmigungen und Quality Gates sowie Blue-Green, Canary und Fast Rollback. GitOps mit Argo CD oder Flux und Datenbankmigrationen als Teil einer Veröffentlichung.
• Infrastruktur-Pipelines: Terraform oder Pulumi planen und wenden von CI aus an, mit Richtlinienprüfungen und Abweichungserkennung.
• Pipeline-Sicherheit: kurzlebige Anmeldeinformationen über einen OIDC-Verbund oder einen Geheimtresor anstelle langlebiger Schlüssel, Bereitstellungsrollen mit den geringsten Rechten und geschützte Zweige.
• Release-Engineering für unsere Kette: Erstellen und Veröffentlichen von Knoten-Binärdateien und -Images sowie Koordinieren fortlaufender Upgrades über Validator- und RPC-Flotten hinweg.…
Quelle: Arbeitnow (https://www.arbeitnow.com/jobs/companies/0g/remote-senior-devops-engineer-314207)
0G stellt seinen ersten dedizierten DevOps-Ingenieur ein, der unsere Cloud-Plattform durchgängig verwaltet: Infrastruktur, Bereitstellungen, Netzwerk, Sicherheitshygiene und Kosten. Heute ist diese Arbeit auf mehrere Entwickler verteilt.
Unsere Plattform läuft bei fünf Anbietern: Google Cloud, Alibaba Cloud, AWS, Cloudflare und Vercel. Es beinhaltet:
• Validator-, Seed-, RPC- und Archivknoten für unser Mainnet und Testnet
• Confidential-Computing-Workloads (TEE), GPU-Maschinen und Speicherknoten
• Kubernetes-Cluster und verwaltete Datenbanken
• Ein globaler RPC-Load-Balancer am Edge und unsere Web-Apps
Insgesamt sind das mehr als 200 virtuelle Maschinen. Sie sind die Person, die weiß, was wo läuft, warum es dort läuft und was es kostet.
Was Sie besitzen werden
Sie besitzen die Plattform, vom Netzwerkrand bis zur Rechnung.
• Cloud-Betrieb: Bereitstellung, Upgrades, Kapazität und der gesamte Ressourcenlebenszyklus auf Google Cloud, Alibaba Cloud und AWS. Dazu gehört die Größenanpassung und Freigabe dessen, was niemand nutzt.
• Kubernetes: Ausführen, Aktualisieren und Skalieren unserer Cluster. Behalten Sie unterstützte Versionen bei und entwerfen Sie Knotenpools, automatische Skalierung und Spot-Kapazität.
• Blockchain-Knotenflotte: Betreiben Sie Validator-, Sentry-, Seed-, RPC- und Archivknoten, einschließlich Peering-Topologie, Snapshots, Synchronisierung und Client-Upgrades.
• Netzwerk und Edge: VPC-Design, Load Balancer, DNS, Cloudflare Workers, Tunnel und WAF sowie bewusste und kostengünstige Gestaltung des Internetausgangs.
• Infrastruktur als Code und CI/CD: jede Umgebung definiert in Terraform oder Pulumi. Sie entwerfen und führen CI/CD auf Jenkins oder einem Äquivalent wie GitHub Actions oder GitLab CI aus und decken Builds, Tests, Sicherheitsscans und Releases vom Commit bis zur Produktion ab, ohne manuelle Schritte.
• Beobachtbarkeit und Bereitschaft: Metriken, Protokolle, Warnungen und Dashboards, einschließlich Kontrolle der Metrikkardinalität. Sie führen auch die Reaktion auf Vorfälle durch und schreiben die Postmortems.
• Sicherheit und Zugriff: Least-Privilege-IAM bei jedem Anbieter, Geheimnisverwaltung und keine zum Internet offenen Datenbanken oder Admin-Ports.
• Kostenmanagement: Abrechnungsexporte, Budgets und Warnungen, Tagging, monatliche Kostenüberprüfung und Verpflichtungsplanung.
• Entwicklerunterstützung: Vorlagen, Vorschauumgebungen, Dokumentation und Support für die Ingenieure, die auf der Plattform arbeiten.
Unser Stapel
Kubernetes: GKE, EKS, Helm, Ingress- und Gateway-API, automatische Skalierung, RBAC, Netzwerkrichtlinien
Netzwerk: TCP/IP, Subnetze und CIDR, Routing, NAT, L4- und L7-Load-Balancer, DNS, TLS, Firewalls, VPC-Peering
Google Cloud: Compute Engine, GKE, Cloud SQL, Cloud Run, IAM, Cloud Monitoring, Abrechnungsexport nach BigQuery
Infrastruktur als Code: Terraform, Pulumi
CI/CD und Container: Jenkins oder ein Äquivalent (GitHub Actions, GitLab CI), Argo CD, Docker und BuildKit, Container-Registrierungen
Beobachtbarkeit: Prometheus, Grafana, Cloud Monitoring, CloudWatch, Alibaba CloudMonitor
Linux: Systemadministration, Systemd, Festplatten und Dateisysteme, Leistungsdebugging
Alibaba Cloud: ECS, VPC, NLB und ALB, ESSD-Festplatten, RDS, PolarDB, SAE, Cloud Firewall
AWS: EC2, EKS, RDS, ALB und NLB, Route 53, S3, Organisationen
Cloudflare: DNS, Worker, Tunnel, WAF und Ratenbegrenzung, Zero Trust
Datenbanken (Operationen): PostgreSQL, MySQL, MongoDB, verwaltetes Kafka
Blockchain-Knoten: CometBFT-basierte Ketten, Reth und andere EVM-Clients, P2P-Netzwerke
Vercel: Projekte, Builds, ISR, Teamzugriff
Vertrauliches Computing: Virtuelle Intel TDX-Maschinen in Google Cloud und Alibaba Cloud
Must-haves
• Wir wünschen uns mehr als 5 Jahre Erfahrung in DevOps-, SRE- oder Plattformfunktionen, einschließlich mehr als 3 Jahre Erfahrung in der Leitung von Kubernetes in der Produktion und im Besitz von CI/CD-Pipelines.
Kubernetes im Detail
• Upgraden von Steuerungsebenen und Knotenpools ohne Ausfallzeiten und Beibehaltung der unterstützten Clusterversionen.
• Planung: Anfragen und Grenzen, Affinität, Taints und Toleranzen, Priorität und Räumung unter Knotendruck.
• Automatische Skalierung mit HPA, Cluster-Autoscaler oder Karpenter sowie Spot- oder präemptive Knotenpools für unkritische Arbeiten.
• Netzwerk innerhalb des Clusters: CNI, Dienste, Ingress- oder Gateway-API, Netzwerkrichtlinien und DNS innerhalb des Clusters.
• Sicherheit: RBAC, Pod-Sicherheit, Workload-Identität und Geheimnisse, die niemals in einfachen Umgebungsvariablen liegen.
• Stateful-Workloads: StatefulSets, persistente Volumes und CSI-Treiber sowie Sicherung und Wiederherstellung.
• Verpackung und Lieferung mit Helm oder Kustomize, idealerweise über GitOps mit Argo CD oder Flux.
• Debuggen eines fehlerhaften Pods, Knotens oder Rollouts anhand von Ereignissen, Protokollen und Metriken.
CI/CD, ausführlich
• Pipeline-Design: Sie haben Produktions-CI/CD auf Jenkins oder einem Äquivalent (GitHub Actions, GitLab CI, CircleCI, Tekton) erstellt und ausgeführt. Pipelines werden als Code in einer Jenkins-Datei oder einem Workflow-YAML mit gemeinsam genutzten Bibliotheken und wiederverwendbaren Vorlagen definiert.
• CI-Plattformbetrieb: Ausführen von Jenkins-Controllern mit kurzlebigen Agenten auf Kubernetes oder selbst gehosteten Läufern. Dazu gehören Plugin- und Versions-Upgrades, die Handhabung von Anmeldeinformationen und die Skalierung der Build-Kapazität.
• Build-Pipelines: Multi-Service- und Monorepo-Builds mit Caching und parallelen Phasen sowie versionierten Artefakten. Mit Docker, BuildKit oder Kaniko erstellte Container-Images, einschließlich Multi-Architektur-Images, Image-Scanning, SBOMs und Signierung.
• Bereitstellungspipelines: Aufstieg von der Entwicklung über das Staging zur Produktion mit Genehmigungen und Quality Gates sowie Blue-Green, Canary und Fast Rollback. GitOps mit Argo CD oder Flux und Datenbankmigrationen als Teil einer Veröffentlichung.
• Infrastruktur-Pipelines: Terraform oder Pulumi planen und wenden von CI aus an, mit Richtlinienprüfungen und Abweichungserkennung.
• Pipeline-Sicherheit: kurzlebige Anmeldeinformationen über einen OIDC-Verbund oder einen Geheimtresor anstelle langlebiger Schlüssel, Bereitstellungsrollen mit den geringsten Rechten und geschützte Zweige.
• Release-Engineering für unsere Kette: Erstellen und Veröffentlichen von Knoten-Binärdateien und -Images sowie Koordinieren fortlaufender Upgrades über Validator- und RPC-Flotten hinweg.…
Quelle: Arbeitnow (https://www.arbeitnow.com/jobs/companies/0g/remote-senior-devops-engineer-314207)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: 0G
Inserat bereitgestellt von 0G.