Arqiva
RapidFort, Inc.
Ingeniero de Operaciones en la Nube — Linux y Kubernetes
El puesto
Ingeniero de Operaciones en la Nube — Linux y Kubernetes
Buscamos un Ingeniero de Operaciones en la Nube con experiencia y sólidos conocimientos de Linux, Kubernetes y Bash para dar soporte a los entornos de producción y entrega detrás de nuestra plataforma SaaS.
Se trata de un puesto de contribuidor individual práctico para un ingeniero capaz de investigar de forma independiente problemas de producción, gestionar despliegues, responder a incidentes y asumir la responsabilidad de las solicitudes operativas.
Dará soporte a la operativa diaria de nuestra plataforma mientras mejora la automatización, la monitorización, la documentación y los procesos operativos. Debe sentirse cómodo resolviendo problemas más allá de los manuales de procedimientos documentados, recopilando pruebas de diagnóstico y ejerciendo un buen criterio sobre la remediación y la escalada.
Trabajará en estrecha colaboración con nuestros equipos de DevOps, SRE y Desarrollo dentro de un modelo operativo "follow-the-sun", cubriendo inicialmente India y Europa. Este puesto da soporte a la cobertura programada para Europa y participa en una rotación de guardia.
Cómo trabajas
- Asumes la responsabilidad de los problemas y haces un seguimiento hasta su resolución.
- Investigas de forma sistemática y utilizas pruebas para guiar las decisiones.
- Entiendes el impacto de los cambios en producción y reconoces cuándo actuar, buscar opiniones o escalar.
- Te comunicas con claridad durante incidentes, investigaciones técnicas y transferencias regionales.
- Trabajas de forma independiente durante la cobertura asignada mientras colaboras con un equipo distribuido globalmente.
- Buscas oportunidades para automatizar tareas repetitivas y prevenir problemas recurrentes.
Este es un puesto de contribuidor individual sin responsabilidades directas de gestión de personas. No se requiere un título específico ni una certificación profesional.
Cómo se mide el éxito
En tus primeros meses, serás capaz de:
- Gestionar de forma independiente despliegues rutinarios, compilaciones y solicitudes operativas.
- Diagnosticar y resolver problemas comunes de producción en Linux y Kubernetes.
- Responder a las alertas con una investigación estructurada y una remediación adecuada.
- Proporcionar hallazgos de diagnóstico claros al escalar incidentes complejos.
- Dar soporte de forma fiable a la cobertura operativa europea y a las transferencias regionales.
- Mejorar manuales de procedimientos, automatizar tareas repetitivas y ayudar a reducir los incidentes recurrentes.
Desarrollo profesional
A medida que crezca tu comprensión de la plataforma de RapidFort, tendrás oportunidades de ampliar tu responsabilidad técnica en infraestructura en la nube, Kubernetes, CI/CD, automatización, observabilidad e ingeniería de fiabilidad.
La progresión puede mantenerse en una trayectoria de contribuidor individual, con un alcance y una responsabilidad técnica crecientes.
Ubicación y condiciones de trabajo
Ubicación: Reino Unido — 100% remoto. Se dará preferencia a los candidatos que residan en Londres o sus alrededores.
Tipo de contrato: Jornada completa
Equipo: DevOps / Site Reliability Engineering
Tipo de puesto: Contribuidor individual
Experiencia: Mínimo 5 años de experiencia práctica relevante; habitualmente 5–7+ años
Ubicación: Debes residir en el Reino Unido. Este puesto es totalmente remoto.
Autorización de trabajo: Debes tener ya derecho a trabajar en el Reino Unido. RapidFort no puede proporcionar patrocinio de visado para este puesto.
Horario: El puesto incluye cobertura operativa europea programada y una rotación de guardia. Puede ser necesario trabajar ocasionalmente fuera del horario normal para incidentes o actividades operativas planificadas. El horario de cobertura, la frecuencia de las guardias y los acuerdos de compensación o tiempo libre aplicables se discutirán durante el proceso de entrevista.
Proceso de entrevista
El proceso de entrevista incluye una evaluación técnica práctica que cubre la resolución de problemas en Linux, operaciones de Kubernetes, scripting en Bash y escenarios de incidentes de producción.
Se espera que los candidatos demuestren una investigación estructurada, expliquen su elección de comandos, interpreten los resultados de diagnóstico e identifiquen los pasos adecuados de remediación o escalada.
Sobre RapidFort
RapidFort ayuda a las organizaciones a proteger sus cadenas de suministro de software, reducir las vulnerabilidades de software y minimizar la superficie de ataque de las aplicaciones en contenedores.
Responsabilidades clave
- Monitorizar los entornos de producción y SaaS, responder a las alertas e investigar proactivamente posibles problemas.
- Solucionar problemas de Linux, Kubernetes, aplicaciones e infraestructura en la nube utilizando registros, métricas, eventos y herramientas de diagnóstico.
- Investigar cargas de trabajo fallidas o que se reinician, fallos en los despliegues, limitaciones de recursos, problemas de configuración y problemas de conectividad de servicios.
- Ejecutar despliegues de aplicaciones y plataformas utilizando procesos y herramientas establecidos.
- Activar, monitorizar y solucionar problemas en compilaciones de software y flujos de trabajo de lanzamiento CI/CD.
- Realizar procedimientos aprobados de remediación y reversión, validando el estado del servicio después de los cambios.
- Hacerse cargo de las solicitudes operativas hasta su resolución o hasta una transferencia clara y aceptada al equipo correspondiente.
- Coordinar la respuesta ante incidentes cuando sea necesario, involucrar a los ingenieros pertinentes y comunicar el impacto en el servicio y el progreso de la investigación.
- Escalar problemas complejos con hallazgos claros, pruebas de respaldo y detalles de las acciones ya realizadas.
- Escribir y mantener scripts de Bash para automatizar tareas operativas recurrentes.
- Crear, mantener y mejorar manuales de procedimientos, guías de resolución de problemas y documentación operativa.
- Participar en revisiones de incidentes y ayudar a abordar problemas recurrentes.
- Identificar mejoras en la monitorización, las alertas, la fiabilidad de los despliegues y la eficiencia operativa.
- Proporcionar transferencias claras entre turnos regionales y participar en la cobertura programada y las responsabilidades de guardia.
Experiencia y habilidades esenciales
- Al menos 5 años de experiencia práctica relevante, habitualmente 5–7+ años, en operaciones en la nube, operaciones de plataforma, ingeniería de infraestructura, DevOps, SRE o un puesto técnico comparable.
- Experiencia demostrable dando soporte a entornos de producción en vivo e investigando problemas operativos de forma independiente.
- Sólidas habilidades de administración y resolución de problemas en Linux, incluyendo procesos, servicios, permisos, sistemas de archivos, utilización de recursos y conectividad de red.
- Experiencia práctica operando y solucionando problemas de cargas de trabajo de Kubernetes en producción.
- Experiencia práctica en scripting con Bash, incluyendo escribir, leer y solucionar problemas en scripts para tareas operativas.
- Experiencia utilizando Git y trabajando con tuberías, despliegues y flujos de trabajo de lanzamiento CI/CD.
- Experiencia práctica con al menos una plataforma de nube pública importante: AWS, Azure o GCP.
- Experiencia utilizando plataformas de monitorización, registro y alertas como Datadog, Prometheus, Grafana o herramientas equivalentes.
- Conocimientos prácticos de DNS, TCP/IP, HTTP/HTTPS, puertos y resolución de problemas de conectividad.
- Experiencia respondiendo a incidentes de producción y siguiendo procedimientos de cambio controlados.
Resolución de problemas de Kubernetes
Debe sentirse cómodo utilizando herramientas de Kubernetes para investigar problemas y explicar sus hallazgos. Esto incluye:
- Utilizar kubectl get, kubectl describe y kubectl logs para inspeccionar cargas de trabajo y diagnosticar problemas.
- Revisar registros de contenedores actuales y anteriores, eventos de Kubernetes y configuración de cargas de trabajo.
- Solucionar problemas de CrashLoopBackOff, fallos de extracción de imágenes, problemas de programación y fallos en las sondas de salud.
- Investigar solicitudes y límites de recursos, configuración de aplicaciones y conectividad de servicios.
- Seleccionar los pasos de remediación adecuados y validar la recuperación.
Buscamos una comprensión práctica: la capacidad de explicar lo que está comprobando, interpretar las pruebas y decidir qué hacer a continuación.
Experiencia deseable
- Helm y configuración de aplicaciones de Kubernetes.
- Terraform y flujos de trabajo de infraestructura como código.
- Python u otro lenguaje de scripting.
- IAM en la nube, redes, balanceo de carga y almacenamiento.
- Registros de contenedores y resolución de problemas de imágenes de contenedores.
- Soporte operativo para bases de datos y otros servicios con estado.
- Operaciones "follow-the-sun" y transferencias regionales de incidentes.
- Entornos empresariales de SaaS o ciberseguridad.
La experiencia con una plataforma de nube importante es suficiente. Son esenciales sólidos conocimientos de Linux, Kubernetes y Bash; no se requiere experiencia con todas las tecnologías adicionales enumeradas.
