Descripción
**Acerca del puesto**
**Buscamos un Ingeniero Senior de DevOps / Plataforma** para la plataforma **nativa de IA de CipherScale**, con el fin de asumir la propiedad independiente de la plataforma y de los sistemas de ingeniería de lanzamiento que sustentan nuestro modelo de entrega continua.
Usted será responsable de la infraestructura, la automatización y los controles que regulan cómo se construye, integra, valida y libera el software. Su enfoque inicial consistirá en reforzar la seguridad de la integración en la rama principal (trunk), introducir puertas de lanzamiento robustas, aislar los entornos de construcción y pruebas de calidad (QA), y mejorar la confianza en todo el ciclo de vida de la entrega.
**Este no es un puesto centrado en la ejecución de tickets.** Usted definirá la dirección estratégica de la plataforma y de la superficie de ingeniería de lanzamiento, establecerá los estándares que la respaldan y trabajará directamente con los ingenieros para eliminar cuellos de botella en la entrega. Se espera que identifique brechas fundamentales, diseñe soluciones prácticas y las lleve a cabo desde su concepción hasta su adopción y operación.
**Somos una organización de ingeniería nativa de IA.** Los agentes y herramientas de IA realizan una parte significativa del trabajo de implementación y operación, y resulta esencial tener fluidez en este modo de trabajo. Usted utilizará la IA para diseñar sistemas, construir automatizaciones, investigar fallos, acelerar la entrega y mejorar continuamente la plataforma.
**Nuestra filosofía es que somos un equipo pequeño y cohesionado, y nos importa profundamente usted:**
* Tasas salariales competitivas
* Entornos de trabajo completamente remotos
* Tiempo libre gestionado de forma autónoma
**Importante:**
* Esta será una **oportunidad de empleo permanente** para candidatos residentes en **España. Para otras ubicaciones, se tratará de un contrato B2B.**
**Responsabilidades**
* Asumir la estrategia, la arquitectura y la operación de nuestros sistemas de plataforma e ingeniería de lanzamiento
* Diseñar y mantener una infraestructura escalable mediante GCP, Cloud Run, infraestructura como código (IaC) y servicios gestionados en la nube
* Ser responsable de la integración continua (CI) en un clúster de seis repositorios, garantizando que los cambios puedan construirse, probarse, integrarse y liberarse con seguridad y alta velocidad
* Construir y operar las puertas de plataforma que regulan la integración en la rama principal, la preparación para fusión (merge readiness), las pruebas de regresión y los lanzamientos a producción
* Implementar y mantener colas de fusión (merge queues), conjuntos de reglas de GitHub, protecciones de ramas, comprobaciones obligatorias y políticas de entrega a nivel de repositorio
* Diseñar entornos de revisión, construcción, integración y QA aislados y reproducibles
* Construir automatización de lanzamientos que apoye la entrega progresiva, despliegues controlados, reversión rápida y criterios claros de promoción
* Mejorar el rendimiento de las compilaciones, la fiabilidad de las pruebas, el almacenamiento en caché, la gestión de dependencias y la eficiencia de los recursos de CI
* Establecer la observabilidad de los lanzamientos, incluidos el estado de los despliegues, la salud de las canalizaciones, el diagnóstico de fallos, el tiempo de entrega (lead time) y las métricas de fallos en los cambios
* Crear políticas claras de puertas de lanzamiento que equilibren la velocidad de entrega con la estabilidad del producto
* Colaborar con los ingenieros para mejorar la capacidad de prueba, la seguridad de los despliegues y la preparación operativa
* Reducir la intervención manual en todo el ciclo de vida de la construcción, integración y lanzamiento
* Investigar fallos en CI, entornos y lanzamientos, liderar análisis de causas raíz e implementar acciones correctivas duraderas
* Aplicar prácticas de seguridad por defecto a credenciales, permisos, artefactos, dependencias, entornos y flujos de despliegue
* Definir estándares y documentación de la plataforma que mejoren la autonomía de los desarrolladores y su incorporación
* Utilizar agentes de IA y herramientas de ingeniería habilitadas por IA para construir, operar, solucionar problemas y mejorar continuamente los sistemas de plataforma
* Evaluar nuevos enfoques nativos de IA aplicados a la ingeniería de lanzamiento, la gestión de infraestructura, las pruebas y la automatización operativa
**Mandato desde el primer día**
**Su mandato inicial consistirá en asumir la propiedad de las puertas de plataforma y de la canalización de lanzamiento, incluyendo:**
* Establecer una cola de fusión fiable y un modelo de integración en la rama principal
* Definir puertas de integración y regresión en todo el clúster de repositorios
* Introducir entornos de revisión y QA aislados
* Reforzar los conjuntos de reglas de GitHub, la protección de ramas y las políticas de comprobaciones obligatorias
* Crear una canalización de lanzamiento coherente y automatizada
* Implementar mecanismos de entrega progresiva y reversión
* Mejorar la visibilidad sobre la salud de las compilaciones, la integración y los lanzamientos
* Priorizar y ejecutar la lista pendiente actual de trabajos fundamentales de la plataforma
**Cualificaciones requeridas**
* 6 o más años de experiencia en Ingeniería de Plataforma, Ingeniería de Lanzamiento, DevOps, SRE, Ingeniería de Infraestructura o un rol estrechamente relacionado
* Experiencia demostrada asumiendo de forma independiente la responsabilidad de una plataforma o función de ingeniería de lanzamiento
* Amplia experiencia en producción con Google Cloud Platform, especialmente con Cloud Run y servicios gestionados relacionados
* Experiencia profunda en el diseño y la operación de sistemas CI/CD mediante GitHub Actions
* Conocimientos sólidos sobre conjuntos de reglas de GitHub, protección de ramas, comprobaciones obligatorias, colas de fusión y flujos de trabajo de entrega basados en Git
* Experiencia operando CI a gran escala en múltiples repositorios, servicios o componentes interdependientes
* Experiencia comprobada construyendo automatización de lanzamientos y flujos de trabajo de entrega progresiva. Experiencia diseñando sistemas seguros de desarrollo basado en la rama principal y de entrega continua
* Comprensión sólida de canalizaciones de compilación, orquestación de pruebas, gestión de artefactos, promoción de entornos y estrategias de reversión
* Experiencia creando entornos aislados de previsualización, revisión, integración o QA
* Conocimientos sólidos sobre infraestructura como código y aprovisionamiento automático en la nube
* Comprensión sólida de Linux, contenedores, redes, IAM, gestión de secretos y fundamentos de seguridad en la nube
* Experiencia mejorando la fiabilidad, el rendimiento, la reproducibilidad y la eficiencia de costos de CI
* Capacidad para diagnosticar fallos complejos en sistemas de control de versiones, sistemas CI, infraestructura en la nube, aplicaciones y entornos de pruebas
* Competencia en al menos un lenguaje de scripting o programación, como Python, Bash, Go o TypeScript
* Excelentes habilidades de comunicación escrita y capacidad para definir estándares técnicos, explicar compensaciones y lograr su adopción
* Capacidad para colaborar eficazmente con un equipo distribuido con sede en Europa
**Trabajo nativo de IA**
* La fluidez nativa en IA es un requisito ineludible para este puesto.
* Debe sentirse cómodo utilizando agentes y herramientas de IA como parte de su flujo de trabajo habitual de ingeniería,
* no como un asistente ocasional, sino como un componente fundamental de cómo entrega su trabajo.
* Esto incluye usar la IA para:
* Diseñar y evaluar arquitecturas de plataforma
* Generar, revisar y mejorar código de infraestructura y canalizaciones
* Construir herramientas internas y automatización de lanzamientos
* Investigar fallos en CI y problemas en producción
* Analizar registros, pruebas, despliegues y señales operativas
* Crear y mantener documentación
* Automatizar tareas repetitivas de ingeniería y operativas
* Coordinar cambios complejos en múltiples repositorios
* Aumentar la velocidad y el alcance de su contribución individual
**Usted también ayudará a establecer patrones efectivos sobre cómo interactúan los agentes de IA con nuestros repositorios,**
**sistemas de entrega, entornos y flujos de trabajo operativos.**
**Opcional, pero deseable**
* Experiencia con Cloud Build, Artifact Registry, Pub/Sub, Workflows, Secret Manager u otros servicios de plataforma de GCP
* Experiencia con Terraform, Pulumi u otras herramientas similares de infraestructura como código
* Familiaridad con plataformas o técnicas de entrega progresiva, como versiones canarias (canary releases), división de tráfico (traffic splitting), banderas de características (feature flags) o promoción automatizada
* Experiencia gestionando monorepos o arquitecturas de múltiples repositorios fuertemente acopladas
* Familiaridad con pruebas por contrato (contract testing), pruebas de extremo a extremo (end-to-end testing), análisis de impacto en pruebas (test-impact analysis) o ejecución selectiva de CI
* Experiencia implementando entornos efímeros y gestión automatizada del ciclo de vida de entornos
* Experiencia con seguridad de la cadena de suministro de contenedores, listas de materiales de software (SBOM), firma de artefactos o controles de procedencia
* Familiaridad con políticas como código (policy-as-code), escaneo de dependencias, escaneo de vulnerabilidades y detección de secretos
* Experiencia con herramientas de observabilidad como Google Cloud Monitoring, OpenTelemetry, Grafana, Datadog o Sentry
* Experiencia definiendo y supervisando métricas de entrega, como frecuencia de despliegues, tiempo de entrega (lead time), tasa de fallos en cambios y tiempo de recuperación
* Experiencia construyendo plataformas para desarrolladores, portales internos para desarrolladores o flujos de trabajo de ingeniería de autoservicio
* Familiaridad con agentes de codificación impulsados por IA, orquestación de agentes, protocolos de contexto de modelos (MCP) u herramientas operativas habilitadas por IA
* Experiencia en una startup u otro entorno de ingeniería de productos dinámico
* Experiencia mentorizando a ingenieros o liderando iniciativas transversales de plataforma
**Qué significa el éxito**
* Durante sus primeros meses, esperamos observar:
* Una hoja de ruta clara, asumida y priorizada para la plataforma y la ingeniería de lanzamiento
* Una integración más segura en la rama principal, con puertas de fusión predecibles y exigibles
* Pruebas de integración y regresión fiables en todo el clúster de repositorios
* Entornos de revisión y QA aislados que puedan crearse y eliminarse automáticamente
* Un proceso de lanzamiento coherente con soporte para despliegues progresivos y reversión
* CI más rápida y fiable, con menos fallos inexplicables o intermitentes
* Mayor visibilidad sobre la salud de las canalizaciones, el estado de los lanzamientos y el rendimiento de la entrega
* Menos intervención manual y mayor confianza de los desarrolladores en la entrega continua
* Uso eficaz de agentes de IA para acelerar el desarrollo de la plataforma y las operaciones continuas
**Acerca de CipherScale**
**CipherScale** está construyendo una plataforma de seguridad Zero Trust nativa de IA para un mundo en el que la infraestructura empresarial es cada vez más gestionada por humanos y agentes autónomos mediante lenguaje natural, protocolos de agentes y capacidades máquina-a-máquina.
* Agentes de IA y sistemas agénticos
* Protocolo de Contexto de Modelo (MCP)
* Zero Trust, identidad y autorización
* Redes y sistemas distribuidos
* Infraestructura en la nube y seguridad empresarial
**Qué ofrecemos**
* Salario competitivo y beneficios integrales
* Un puesto de propiedad senior con responsabilidad sobre una superficie crítica de ingeniería
* La autonomía para definir la estrategia, los estándares y la dirección técnica de la plataforma
* La oportunidad de construir sistemas fundamentales con impacto inmediato y medible