Pavago
AgileEngine
Ingeniero/a Senior/Lead DevOps ID96251
PythonAWSKubernetesGoTerraform
Traducción automática. Consulta el original.
Sobre la oportunidad
AgileEngine es una empresa Inc. 5000 que crea software galardonado para marcas de Fortune 500 y startups innovadoras en más de 17 sectores. Nos situamos entre los líderes en áreas como el desarrollo de aplicaciones e IA/ML, y nuestra cultura centrada en las personas nos ha hecho merecedores de múltiples premios como Mejor Lugar para Trabajar.
POR QUÉ UNIRTE A NOSOTROS
Si buscas un lugar donde crecer, generar impacto y trabajar con personas que se preocupan, ¡nos encantaría conocerte!
SOBRE EL PUESTO
Buscamos un/a Ingeniero/a Senior/Lead DevOps para desplegar y poner en funcionamiento un nuevo entorno en la nube basado en Kubernetes sobre AWS para un proyecto de corta duración.
REQUISITOS IMPRESCINDIBLES
- Más de 5 años de experiencia en DevOps, SRE, ingeniería de plataformas o ingeniería en la nube.
- Más de 4 años dando soporte a Kubernetes en entornos de producción.
- Experiencia demostrable en el despliegue y operación de aplicaciones alojadas en AWS.
- Experiencia liderando esfuerzos de implementación técnica con mínima supervisión.
- Sólidas habilidades de resolución de problemas y análisis de causa raíz.
- Sólida experiencia con Kubernetes, EKS y Helm.
- Sólida experiencia con Argo CD y tecnologías de Service Mesh.
- Sólida experiencia con controladores de ingreso (ingress controllers), redes de contenedores, almacenamiento y persistencia, así como operaciones y actualizaciones de clústeres.
- Sólida experiencia con servicios de AWS, incluyendo VPC, EC2, EKS, IAM, Route 53, ALB/NLB, RDS, CloudWatch, S3, Secrets Manager y Systems Manager Parameter Store.
- Experiencia con GitLab, GitLab CI/CD, flujos de trabajo GitOps, infraestructura como código e Terraform.
- Experiencia con Bash, Python o Go.
- Nivel de inglés intermedio-alto.
VALORABLE
- Experiencia con una o más de las siguientes tecnologías del ecosistema CNCF: Cilium, Hubble, Prometheus, Grafana, Fluent Bit, OpenTelemetry, Karpenter, Crossplane, Kyverno, Tetragon, ExternalDNS y cert-manager.
- Experiencia con Backstage, plataformas internas de desarrollo, infraestructura de autoservicio, ingeniería de Golden Path y automatización de entornos.
- Experiencia con Robin Cloud Native Platform (Rakuten Symphony Robin).
- Experiencia migrando aplicaciones desde entornos locales (on-premises) a Kubernetes alojado en la nube.
- Experiencia dando soporte a entornos sanitarios, de dispositivos médicos, HIPAA o entornos regulados.
- Experiencia integrando pilas tecnológicas de empresas adquiridas en plataformas de nube empresarial.
- Experiencia documentando procedimientos operativos y realizando transferencia de conocimientos técnicos.
QUÉ HARÁS
- Liderar el despliegue de un nuevo entorno en la nube dentro de AWS u otro proveedor de nube.
- Asegurar que el despliegue siga las mejores prácticas de seguridad, fiabilidad y operativas.
- Colaborar con los equipos de aplicaciones, infraestructura, seguridad y operaciones durante toda la implementación.
- Desplegar y gestionar cargas de trabajo ejecutándose en plataformas Kubernetes.
- Resolver problemas de clústeres, redes, ingreso (ingress), almacenamiento y cargas de trabajo.
- Apoyar los esfuerzos de modernización y contenedorización de aplicaciones cuando sea necesario.
- Implementar estándares de plataforma y barreras de seguridad operativas.
- Diseñar y mejorar los pipelines de GitLab CI/CD.
- Implementar automatización de despliegues y flujos de trabajo de lanzamiento.
- Establecer patrones de despliegue GitOps utilizando herramientas como Argo CD.
- Mejorar la trazabilidad, repetibilidad y fiabilidad de los despliegues.
- Desarrollar y mantener la infraestructura utilizando Terraform y herramientas relacionadas.
- Implementar patrones de infraestructura modulares y reutilizables.
- Reducir las actividades de despliegue manual mediante la automatización.
- Configurar la monitorización, registro (logging), alertas y paneles de control de la plataforma.
- Apoyar las revisiones de preparación para producción y los manuales operativos (runbooks).
- Establecer prácticas de fiabilidad y procedimientos de respuesta ante incidentes.
- Identificar cuellos de botella y problemas de rendimiento en entornos de nube y Kubernetes.
- Evaluar las prácticas de despliegue y los procesos operativos existentes.
- Documentar la arquitectura de la plataforma, los procedimientos de despliegue y los requisitos de soporte operativo.
- Elaborar manuales operativos (runbooks) y documentación de transferencia de conocimientos para los equipos de soporte.
VENTAJAS Y BENEFICIOS
- Crecimiento profesional: Mentoría, TechTalks y hojas de ruta de crecimiento personalizadas.
- Compensación competitiva: Salario basado en USD con presupuestos para educación, fitness y actividades de equipo.
- Proyectos emocionantes: Soluciones modernas con empresas de Fortune 500 y empresas de producto líderes.
- Horario flexible: Horario flexible con opciones de trabajo remoto y en oficina.
