Descripción
El puesto se centra en establecer las bases de las prácticas de DevOps y SRE (Site Reliability Engineering) para la plataforma Vision, la solución corporativa de gestión de servicios urbanos. La plataforma es una aplicación SaaS en crecimiento, desplegada en entornos cloud de AWS y basada en contenedores con Kubernetes. El rol implica trabajar en un entorno donde actualmente no existen prácticas consolidadas en áreas críticas como la monitorización, la gestión de incidencias, la automatización de despliegues o la observabilidad. El objetivo principal es asegurar que el sistema sea escalable, observable, fiable y conforme a los requisitos de seguridad y cumplimiento normativo, específicamente el Esquema Nacional de Seguridad (ENS).Las responsabilidades técnicas clave incluyen el diseño, implementación y estandarización de pipelines de CI/CD que integren controles de calidad y seguridad. También conlleva la construcción y mantenimiento de la infraestructura cloud utilizando Infrastructure as Code con herramientas como Terraform. Se requiere definir e implantar sistemas robustos de monitorización, alerting y observabilidad, utilizando tecnologías como Prometheus y Grafana, e implementar capacidades de observabilidad avanzada como la trazabilidad distribuida. Otra área fundamental es la colaboración en la implantación de controles de seguridad operativos, incluyendo la gestión de secretos, el escaneo de vulnerabilidades y el hardening de sistemas, así como la participación en la integración de herramientas de seguridad como SAST, SCA y escaneo de contenedores.
El perfil requerido combina capacidades técnicas sólidas con visión organizativa. Se espera que el candidato sea capaz de construir procesos desde cero, priorizar iniciativas críticas y colaborar estrechamente con equipos de desarrollo, QA y seguridad para garantizar un funcionamiento estable y sostenible de la plataforma. Dada la amplitud del área, el rol tiene el potencial de evolucionar hacia la gestión o coordinación de capacidades adicionales relacionadas con la seguridad y la observabilidad en el futuro. El entorno de trabajo se caracteriza por la gestión de una plataforma multi-tenant, donde también se valoran conocimientos en optimización de rendimiento para entornos JVM/Scala, FinOps o gestión de costes cloud, y arquitecturas multi-account en AWS.