




Resumen: Buscamos un Ingeniero Senior DevOps/Arquitecto Cloud para asumir la responsabilidad de la infraestructura, la integración y entrega continuas (CI/CD) y la gestión de entornos, mejorando la fiabilidad y previniendo la deuda técnica. Puntos destacados: 1. Poseer infraestructura completa, CI/CD y automatización de despliegues 2. Estabilizar la plataforma a largo plazo y mejorar su fiabilidad 3. Prevenir la acumulación de nueva deuda técnica Buscamos un **Ingeniero Senior DevOps / Arquitecto Cloud** que asuma la responsabilidad total de la infraestructura, la CI/CD, la gestión de entornos, la observabilidad y la automatización de despliegues. Se trata de un puesto permanente cuyo objetivo es estabilizar la plataforma a largo plazo, mejorar su fiabilidad, reducir los riesgos asociados a los despliegues y aliviar al CTO de las tareas operativas de DevOps. Usted mantendrá y mejorará una base DevOps escalable, garantizará prácticas maduras del ciclo de vida del desarrollo de software (SDLC) y evitará la acumulación de nueva deuda técnica. **Principales responsabilidades:** 1\. Gestión diaria de la infraestructura y los entornos * Mantener los entornos de Desarrollo, QA, Preproducción y Producción. * Supervisar el rendimiento, la estabilidad, los recursos y la escalabilidad. * Asegurar que no haya desviaciones entre entornos. 2\. Mantenimiento y mejora de las canalizaciones CI/CD * Apoyar y mejorar las canalizaciones creadas por el especialista externo en DevOps. * Garantizar tiempos de compilación rápidos, despliegues seguros y calidad consistente. * Mantener todas las canalizaciones actualizadas con nuevos servicios y funciones. 3\. Soporte y colaboración con los desarrolladores * Ayudar a los desarrolladores con problemas relacionados con los entornos, registros y depuración. * Coordinarse con el equipo de QA para asegurar la disponibilidad de los entornos de prueba. * Apoyar la incorporación de nuevas integraciones y el lanzamiento de funciones. 4\. Gestión de versiones * Asumir la responsabilidad de la ejecución de versiones coordinando con el PM/BA/QA. * Asegurar que los despliegues sean: * predecibles * seguros * sometidos a pruebas de reversión * compatibles con la estrategia de numeración de versiones * Mantener calendarios de versiones y documentación correspondiente. 5\. Supervisión, alertas y respuesta ante incidencias * Operar los sistemas de supervisión instalados por el especialista externo en DevOps. * Responder de forma rápida a alertas e incidencias. * Investigar las causas fundamentales e implementar soluciones definitivas. 6\. Mantenimiento de la seguridad y el cumplimiento normativo * Asegurar la configuración segura de los entornos. * Mantener las políticas de gestión de identidades y accesos (IAM), secretos, certificados y firewalls. * Actualizar y parchear continuamente la infraestructura. 7\. Mejora continua * Escalar la infraestructura según el crecimiento del producto. * Evaluar nuevas herramientas y mejoras. * Mantener la documentación actualizada y exhaustiva. 8\. Prevención de nueva deuda técnica * Mantener una gestión rigurosa de las configuraciones. * Asegurar que las nuevas funciones cuenten con la infraestructura adecuada. * Hacer cumplir estándares coherentes de DevOps en todo el equipo. 9\. Estrategia de recuperación ante desastres y copias de seguridad * Crear copias de seguridad automatizadas. * Elaborar planes de reversión y procedimientos de restauración de entornos. 10\. Documentación y base de conocimientos * Estandarizar la documentación para: * Procesos DevOps * Configuración de entornos * Estructura de canalizaciones * Pasos de despliegue * Pila tecnológica * Eliminar las configuraciones sin documentar (identificadas como deuda técnica DevOps). 11\. Infraestructura como código (IaC) * Implementar IaC (Terraform, Pulumi o CloudFormation) para eliminar las configuraciones manuales. * Estandarizar la infraestructura entre entornos. 12\. Colaboración con desarrolladores, QA y PM * Trabajar estrechamente con los equipos de backend/frontend para garantizar despliegues fluidos. * Colaborar con QA para automatizar los entornos de prueba. * Apoyar al PM en la planificación de versiones y la previsión de capacidad. **Requisitos** * 4–7\+ años de experiencia en DevOps en entornos basados en la nube (Azure/AWS/GCP). * Experiencia práctica en la creación de canalizaciones CI/CD. * Experiencia con Kubernetes o Docker Swarm. * Experiencia con IaC (preferentemente Terraform). * Conocimientos sobre patrones de despliegue de microservicios. * Experiencia resolviendo deudas técnicas DevOps en productos SaaS de tamaño medio. * Nivel C1 de inglés. **Competencias técnicas** * Herramientas CI/CD: GitHub Actions / GitLab CI / Azure DevOps * Contenedores: Docker, Kubernetes * IaC: Terraform, Pulumi, CloudFormation * Supervisión: ELK, Prometheus, Grafana, Datadog * Servicios en la nube: AWS / Azure * Seguridad: IAM, firewalls, gestión de secretos * Scripts: Bash, Python **Habilidades interpersonales** * Alto sentido de la responsabilidad * Resolución proactiva de problemas * Capacidad para trabajar bajo presión * Comunicador estructurado * Colaboración en equipo * Capacidad para introducir orden en una infraestructura caótica


