Empleo
Del feed del socio
Ingeniero Senior DevOps
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- Sí
- Empresa
- 0G
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
sobre el papel
0G está contratando a su primer ingeniero de DevOps dedicado para que sea propietario de nuestra plataforma en la nube de principio a fin: infraestructura, implementaciones, redes, seguridad, higiene y costos. Hoy ese trabajo se reparte entre varios desarrolladores.
Nuestra plataforma se ejecuta en cinco proveedores: Google Cloud, Alibaba Cloud, AWS, Cloudflare y Vercel. Incluye:
• Nodos validador, semilla, RPC y archivo para nuestra red principal y red de prueba.
• Cargas de trabajo de computación confidencial (TEE), máquinas GPU y nodos de almacenamiento
• Clústeres de Kubernetes y bases de datos administradas
• Un equilibrador de carga RPC global en el borde y nuestras aplicaciones web
En total, son más de 200 máquinas virtuales. Serás la persona que sepa qué funciona, dónde funciona, por qué funciona allí y cuánto cuesta.
lo que poseerás
Eres dueño de la plataforma, desde el borde de la red hasta la factura.
• Operaciones en la nube: aprovisionamiento, actualizaciones, capacidad y ciclo de vida completo de los recursos en Google Cloud, Alibaba Cloud y AWS. Eso incluye redimensionar y liberar lo que nadie usa.
• Kubernetes: ejecute, actualice y escale nuestros clusters. Manténgalos en versiones compatibles y diseñe grupos de nodos, escalado automático y capacidad Spot.
• Flota de nodos Blockchain: opere nodos de validación, centinela, semilla, RPC y archivo, incluida la topología de intercambio de tráfico, instantáneas, sincronización y actualizaciones de clientes.
• Redes y borde: diseño de VPC, balanceadores de carga, DNS, trabajadores de Cloudflare, túneles y WAF, y mantenimiento de la salida de Internet deliberada y económica.
• Infraestructura como código y CI/CD: cada entorno definido en Terraform o Pulumi. Usted diseña y ejecuta CI/CD en Jenkins o un equivalente, como GitHub Actions o GitLab CI, que cubre compilaciones, pruebas, análisis de seguridad y lanzamientos desde el compromiso hasta la producción, sin pasos manuales.
• Observabilidad y guardia: métricas, logs, alertas y paneles de control, incluyendo control de cardinalidad de métricas. También ejecuta la respuesta a incidentes y escribe las autopsias.
• Seguridad y acceso: IAM con privilegios mínimos en todos los proveedores, administración de secretos y sin bases de datos ni puertos de administración abiertos a Internet.
• Gestión de costes: facturación de exportaciones, presupuestos y alertas, etiquetado, revisión de costes mensual y planificación de compromisos.
• Habilitación del desarrollador: plantillas, entornos de vista previa, documentación y soporte para los ingenieros que trabajan en la plataforma.
Nuestra pila
Kubernetes: GKE, EKS, Helm, Ingress y Gateway API, escalado automático, RBAC, políticas de red
Redes: TCP/IP, subredes y CIDR, enrutamiento, NAT, balanceadores de carga L4 y L7, DNS, TLS, firewalls, peering de VPC
Google Cloud: Compute Engine, GKE, Cloud SQL, Cloud Run, IAM, Cloud Monitoring, exportación de facturación a BigQuery
Infraestructura como código: Terraform, Pulumi
CI/CD y contenedores: Jenkins o equivalente (GitHub Actions, GitLab CI), Argo CD, Docker y BuildKit, registros de contenedores
Observabilidad: Prometheus, Grafana, Cloud Monitoring, CloudWatch, Alibaba CloudMonitor
Linux: administración de sistemas, systemd, discos y sistemas de archivos, depuración de rendimiento.
Alibaba Cloud: ECS, VPC, NLB y ALB, discos ESSD, RDS, PolarDB, SAE, Cloud Firewall
AWS: EC2, EKS, RDS, ALB y NLB, Ruta 53, S3, Organizaciones
Cloudflare: DNS, trabajadores, túneles, WAF y limitación de velocidad, Zero Trust
Bases de datos (operaciones): PostgreSQL, MySQL, MongoDB, Kafka administrado
Nodos blockchain: cadenas basadas en CometBFT, reth y otros clientes EVM, redes P2P
Vercel: Proyectos, construcciones, ISR, acceso al equipo
Computación confidencial: máquinas virtuales Intel TDX en Google Cloud y Alibaba Cloud
Imprescindibles
• Queremos más de 5 años en funciones de DevOps, SRE o plataforma, incluidos más de 3 años ejecutando Kubernetes de producción y siendo propietarios de canalizaciones de CI/CD.
Kubernetes, en profundidad
• Actualizar planos de control y grupos de nodos sin tiempo de inactividad y mantener los clústeres en versiones compatibles.
• Programación: solicitudes y límites, afinidad, contaminaciones y tolerancias, prioridad y desalojo bajo presión de nodo.
• Escalado automático con HPA, escalador automático de clúster o Karpenter, además de grupos de nodos puntuales o interrumpibles para trabajos no críticos.
• Redes dentro del cluster: CNI, Servicios, API de Ingress o Gateway, políticas de red y DNS dentro del cluster.
• Seguridad: RBAC, seguridad de pod, identidad de carga de trabajo y secretos que nunca se encuentran en variables de entorno simples.
• Cargas de trabajo con estado: StatefulSets, volúmenes persistentes y controladores CSI, y copia de seguridad y restauración.
• Empaquetado y entrega con Helm o Kustomize, idealmente a través de GitOps con Argo CD o Flux.
• Depurar un pod, nodo o implementación fallida a partir de eventos, registros y métricas.
CI/CD, en profundidad
• Diseño de canalización: ha creado y ejecutado CI/CD de producción en Jenkins o un equivalente (GitHub Actions, GitLab CI, CircleCI, Tekton). Las canalizaciones se definen como código en un archivo Jenkins o flujo de trabajo YAML, con bibliotecas compartidas y plantillas reutilizables.
• Operaciones de plataforma CI: ejecutar controladores Jenkins con agentes efímeros en Kubernetes o ejecutores autohospedados. Esto incluye actualizaciones de versiones y complementos, manejo de credenciales y ampliación de la capacidad de creación.
• Cree canalizaciones: compilaciones multiservicio y monorepo con almacenamiento en caché y etapas paralelas, y artefactos versionados. Imágenes de contenedores creadas con Docker, BuildKit o Kaniko, incluidas imágenes de arquitectura múltiple, escaneo de imágenes, SBOM y firma.
• Canales de implementación: promoción desde el desarrollo hasta la puesta en escena y la producción con aprobaciones y puertas de calidad, además de azul-verde, canary y reversión rápida. GitOps con Argo CD o Flux y migraciones de bases de datos como parte de un lanzamiento.
• Canalizaciones de infraestructura: Terraform o Pulumi planifican y aplican desde CI, con comprobaciones de políticas y detección de desviaciones.
• Seguridad de canalización: credenciales de corta duración a través de la federación OIDC o una bóveda secreta en lugar de claves de larga duración, roles de implementación con privilegios mínimos y ramas protegidas.
• Ingeniería de lanzamiento para nuestra cadena: creación y publicación de imágenes y binarios de nodos, y coordinación de actualizaciones continuas en flotas de validadores y RPC.…
Fuente: Arbeitnow (https://www.arbeitnow.com/jobs/companies/0g/remote-senior-devops-engineer-314207)
0G está contratando a su primer ingeniero de DevOps dedicado para que sea propietario de nuestra plataforma en la nube de principio a fin: infraestructura, implementaciones, redes, seguridad, higiene y costos. Hoy ese trabajo se reparte entre varios desarrolladores.
Nuestra plataforma se ejecuta en cinco proveedores: Google Cloud, Alibaba Cloud, AWS, Cloudflare y Vercel. Incluye:
• Nodos validador, semilla, RPC y archivo para nuestra red principal y red de prueba.
• Cargas de trabajo de computación confidencial (TEE), máquinas GPU y nodos de almacenamiento
• Clústeres de Kubernetes y bases de datos administradas
• Un equilibrador de carga RPC global en el borde y nuestras aplicaciones web
En total, son más de 200 máquinas virtuales. Serás la persona que sepa qué funciona, dónde funciona, por qué funciona allí y cuánto cuesta.
lo que poseerás
Eres dueño de la plataforma, desde el borde de la red hasta la factura.
• Operaciones en la nube: aprovisionamiento, actualizaciones, capacidad y ciclo de vida completo de los recursos en Google Cloud, Alibaba Cloud y AWS. Eso incluye redimensionar y liberar lo que nadie usa.
• Kubernetes: ejecute, actualice y escale nuestros clusters. Manténgalos en versiones compatibles y diseñe grupos de nodos, escalado automático y capacidad Spot.
• Flota de nodos Blockchain: opere nodos de validación, centinela, semilla, RPC y archivo, incluida la topología de intercambio de tráfico, instantáneas, sincronización y actualizaciones de clientes.
• Redes y borde: diseño de VPC, balanceadores de carga, DNS, trabajadores de Cloudflare, túneles y WAF, y mantenimiento de la salida de Internet deliberada y económica.
• Infraestructura como código y CI/CD: cada entorno definido en Terraform o Pulumi. Usted diseña y ejecuta CI/CD en Jenkins o un equivalente, como GitHub Actions o GitLab CI, que cubre compilaciones, pruebas, análisis de seguridad y lanzamientos desde el compromiso hasta la producción, sin pasos manuales.
• Observabilidad y guardia: métricas, logs, alertas y paneles de control, incluyendo control de cardinalidad de métricas. También ejecuta la respuesta a incidentes y escribe las autopsias.
• Seguridad y acceso: IAM con privilegios mínimos en todos los proveedores, administración de secretos y sin bases de datos ni puertos de administración abiertos a Internet.
• Gestión de costes: facturación de exportaciones, presupuestos y alertas, etiquetado, revisión de costes mensual y planificación de compromisos.
• Habilitación del desarrollador: plantillas, entornos de vista previa, documentación y soporte para los ingenieros que trabajan en la plataforma.
Nuestra pila
Kubernetes: GKE, EKS, Helm, Ingress y Gateway API, escalado automático, RBAC, políticas de red
Redes: TCP/IP, subredes y CIDR, enrutamiento, NAT, balanceadores de carga L4 y L7, DNS, TLS, firewalls, peering de VPC
Google Cloud: Compute Engine, GKE, Cloud SQL, Cloud Run, IAM, Cloud Monitoring, exportación de facturación a BigQuery
Infraestructura como código: Terraform, Pulumi
CI/CD y contenedores: Jenkins o equivalente (GitHub Actions, GitLab CI), Argo CD, Docker y BuildKit, registros de contenedores
Observabilidad: Prometheus, Grafana, Cloud Monitoring, CloudWatch, Alibaba CloudMonitor
Linux: administración de sistemas, systemd, discos y sistemas de archivos, depuración de rendimiento.
Alibaba Cloud: ECS, VPC, NLB y ALB, discos ESSD, RDS, PolarDB, SAE, Cloud Firewall
AWS: EC2, EKS, RDS, ALB y NLB, Ruta 53, S3, Organizaciones
Cloudflare: DNS, trabajadores, túneles, WAF y limitación de velocidad, Zero Trust
Bases de datos (operaciones): PostgreSQL, MySQL, MongoDB, Kafka administrado
Nodos blockchain: cadenas basadas en CometBFT, reth y otros clientes EVM, redes P2P
Vercel: Proyectos, construcciones, ISR, acceso al equipo
Computación confidencial: máquinas virtuales Intel TDX en Google Cloud y Alibaba Cloud
Imprescindibles
• Queremos más de 5 años en funciones de DevOps, SRE o plataforma, incluidos más de 3 años ejecutando Kubernetes de producción y siendo propietarios de canalizaciones de CI/CD.
Kubernetes, en profundidad
• Actualizar planos de control y grupos de nodos sin tiempo de inactividad y mantener los clústeres en versiones compatibles.
• Programación: solicitudes y límites, afinidad, contaminaciones y tolerancias, prioridad y desalojo bajo presión de nodo.
• Escalado automático con HPA, escalador automático de clúster o Karpenter, además de grupos de nodos puntuales o interrumpibles para trabajos no críticos.
• Redes dentro del cluster: CNI, Servicios, API de Ingress o Gateway, políticas de red y DNS dentro del cluster.
• Seguridad: RBAC, seguridad de pod, identidad de carga de trabajo y secretos que nunca se encuentran en variables de entorno simples.
• Cargas de trabajo con estado: StatefulSets, volúmenes persistentes y controladores CSI, y copia de seguridad y restauración.
• Empaquetado y entrega con Helm o Kustomize, idealmente a través de GitOps con Argo CD o Flux.
• Depurar un pod, nodo o implementación fallida a partir de eventos, registros y métricas.
CI/CD, en profundidad
• Diseño de canalización: ha creado y ejecutado CI/CD de producción en Jenkins o un equivalente (GitHub Actions, GitLab CI, CircleCI, Tekton). Las canalizaciones se definen como código en un archivo Jenkins o flujo de trabajo YAML, con bibliotecas compartidas y plantillas reutilizables.
• Operaciones de plataforma CI: ejecutar controladores Jenkins con agentes efímeros en Kubernetes o ejecutores autohospedados. Esto incluye actualizaciones de versiones y complementos, manejo de credenciales y ampliación de la capacidad de creación.
• Cree canalizaciones: compilaciones multiservicio y monorepo con almacenamiento en caché y etapas paralelas, y artefactos versionados. Imágenes de contenedores creadas con Docker, BuildKit o Kaniko, incluidas imágenes de arquitectura múltiple, escaneo de imágenes, SBOM y firma.
• Canales de implementación: promoción desde el desarrollo hasta la puesta en escena y la producción con aprobaciones y puertas de calidad, además de azul-verde, canary y reversión rápida. GitOps con Argo CD o Flux y migraciones de bases de datos como parte de un lanzamiento.
• Canalizaciones de infraestructura: Terraform o Pulumi planifican y aplican desde CI, con comprobaciones de políticas y detección de desviaciones.
• Seguridad de canalización: credenciales de corta duración a través de la federación OIDC o una bóveda secreta en lugar de claves de larga duración, roles de implementación con privilegios mínimos y ramas protegidas.
• Ingeniería de lanzamiento para nuestra cadena: creación y publicación de imágenes y binarios de nodos, y coordinación de actualizaciones continuas en flotas de validadores y RPC.…
Fuente: Arbeitnow (https://www.arbeitnow.com/jobs/companies/0g/remote-senior-devops-engineer-314207)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: 0G
Publicación proporcionada por 0G.