Deel

Ingeniero de Plataforma e Infraestructura de Kubernetes y Entornos de Desarrollo

Esta oferta ya no está activa. Pero Deel sigue contratando en remoto:

Ofertas actuales de Deel

Ver la empresa y todas sus ofertas →

Se busca un profesional para diseñar, construir y mantener la plataforma que soporta cientos de entornos de desarrollo. La posición implica trabajar directamente con la infraestructura y herramientas internas para automatizar la creación, orquestación y gestión de estos entornos, asegurando eficiencia, escalabilidad y confiabilidad.

Responsabilidades:

  • Diseñar, construir y mantener el plano de control que gestiona los entornos de desarrollo.
  • Desarrollar herramientas y servicios backend que automatizan la creación, orquestación y gestión de los entornos.
  • Producir y ofrecer infraestructura como plataforma, incluyendo bases de datos, cachés, almacenamiento de objetos y sistemas de colas.
  • Escalar y ajustar el clúster para manejar cargas de trabajo variables, incluyendo políticas de Karpenter/VPA/KEDA, dimensionamiento, densidad de pods, empaquetado y estrategias de programación para cargas diversas.
  • Monitorear y optimizar constantemente los costos, considerando todos los aspectos de cómputo, almacenamiento y transferencia de datos.
  • Gestionar la configuración de red para reproducir el entorno de producción, optimizando la experiencia de desarrollo a gran escala, incluyendo enrutamiento de tráfico, interceptación, ajuste de ingress y entrega de activos.
  • Implementar y evolucionar la observabilidad dentro de los entornos de desarrollo.
  • Colaborar con el equipo de SRE de entornos de desarrollo para garantizar disponibilidad y confiabilidad diaria de los entornos.
  • Trabajar con ingeniería de Deel para mejorar la experiencia de desarrollo y transformar necesidades diarias en una plataforma de autoservicio.

Requisitos:

  • Más de 8 años de experiencia en Ingeniería de Software, Infraestructura o Ingeniería de Plataforma.
  • Experiencia en ingeniería backend: diseño de API, Postgres, Kafka/Nats.
  • Conocimiento en Node.js, Go o Python.
  • Experiencia con AWS, GCP o Azure.
  • Experiencia avanzada con Kubernetes, incluyendo creación de herramientas, controladores u operadores que amplíen sus capacidades.
  • Experiencia con herramientas estándar de Kubernetes:
    • Redes (ingress controllers, CoreDNS, external-dns, AWS LBC, oauth2-proxy).
    • Gestión de secretos (Vault, External Secrets).
    • Autoescalado de clúster y ajuste de recursos (Karpenter, VPA, goldilocks, KEDA).
    • Aprovisionamiento de almacenamiento
  • Experiencia con Helm charts y GitOps.
  • Experiencia en gestión y mantenimiento de clústeres Kubernetes de gran tamaño (1000 nodos, más de 30k pods).
  • Habilidades de comunicación y colaboración con varios equipos.

 

Ofertas abiertas parecidas

Scroll al inicio
Ir arriba