





### **1\. Resumen del Rol** El Ingeniero DevOps será responsable de construir, mantener y escalar la infraestructura y las tuberías de despliegue que soportan nuestras aplicaciones de software. Este puesto requiere una sólida experiencia en desarrollo de software, operaciones y automatización para cerrar la brecha entre los equipos de desarrollo y operaciones, y garantizar una entrega rápida, confiable y segura de servicios. ### **2\. Responsabilidades Clave** * **Automatización:** Diseñar, implementar y gestionar tuberías de integración continua y despliegue continuo (CI/CD) para automatizar los procesos de compilación, prueba e implementación (usando **Azure DevOps o****GIT**). * **Gestión de Infraestructura:** Aprovisionar, configurar y mantener infraestructuras y servicios en la nube escalables (**Azure o GCP**). Esto incluye la gestión de máquinas virtuales, redes, almacenamiento y bases de datos. * **Contenerización \& Orquestación:** Gestionar tecnologías de contenerización (**Docker**) y sistemas de orquestación (**Kubernetes**) para garantizar alta disponibilidad y escalabilidad de las aplicaciones. * **Supervisión \& Registro:** Implementar y mantener sistemas robustos de supervisión, alertas y registro (**Grafana**) para asegurar la salud y el rendimiento del sistema. * **Seguridad:** Integrar prácticas de seguridad en la tubería CI/CD (DevSecOps), gestionar controles de acceso y garantizar el cumplimiento con estándares de seguridad. * **Respuesta a Incidentes:** Participar en turnos de guardia (si corresponde) y solucionar problemas de producción rápida y eficazmente. * **Colaboración:** Trabajar estrechamente con los equipos de Desarrollo, Control de Calidad y Producto para comprender los requisitos e implementar soluciones que mejoren todo el ciclo de vida del desarrollo de software. * **Habilidades Técnicas Esenciales:** + **Plataformas en la Nube:** Experiencia demostrada con al menos un proveedor principal de nube (**AWS, Microsoft Azure o GCP**). + **Infraestructura como Código (IaC):** Dominio de herramientas IaC (por ejemplo, **Terraform, CloudFormation o Ansible**) para aprovisionar y gestionar infraestructuras. + **Gestión de Configuración:** Experiencia con herramientas de gestión de configuración (por ejemplo, **Ansible, Chef o Puppet**). + **Herramientas CI/CD:** Experiencia práctica con herramientas modernas CI/CD (por ejemplo, **Jenkins, GitLab CI o similares**). + **Sistemas Operativos:** Dominio de entornos Linux / Windows. + **Secuencias de comandos (Scripting):** Fuertes habilidades en lenguajes de secuencias de comandos como **Python, Bash o Go**. + **Contenerización:** Conocimientos generales de **Docker** o **Kubernetes**. + **Redes:** Comprensión básica de TCP/IP, DNS, equilibrio de carga y conceptos de cortafuegos.**Habilidades No Técnicas** + Excelentes capacidades analíticas y de resolución de problemas. + Fuertes habilidades de comunicación verbal y escrita. + Capacidad para trabajar de forma independiente y como parte de un equipo distribuido. + Pasión por la automatización y la mejora continua.### **4\.****Requisitos** + **Formación:** Título universitario en Ciencias de la Computación, Ingeniería o campo relacionado (o experiencia práctica equivalente). + **Experiencia:** \[**2 años o más**] de experiencia en un rol DevOps, SRE (Ingeniería de Confiabilidad del Sitio) o de infraestructura. *Este documento no representa un contrato laboral ni pretende recoger todas las tareas posibles que podrían solicitarse al empleado.*


