Devops Engineer

2026-03-05
Madrid
Compañía internacional del sector retail con presencia en varios mercados europeos, enfocada en la optimización de operaciones y procesos de negocio mediante tecnología. La organización se encuentra en un proceso de evolución tecnológica para fortalecer sus capacidades internas de desarrollo y construir herramientas propias que impulsen la eficiencia operativa y la toma de decisiones basada en datos.El objetivo del puesto es diseñar, desarrollar y mantener aplicaciones internas y herramientas de backoffice que soporten las operaciones del negocio, estableciendo además las bases técnicas del stack de desarrollo (Python + frontend) y las prácticas de CI/CD e infraestructura como código en Azure. La persona seleccionada tendrá un rol clave en la definición de estándares técnicos y en la construcción de una base tecnológica escalable para el crecimiento futuro del equipo.Ubicación: modalidad híbrida en la oficina central de Madrid.Descripción de responsabilidadesDiseñar y desarrollar APIs REST en Python utilizando frameworks como FastAPI y aplicando principios de arquitectura limpia.Implementar lógica de negocio, autenticación (JWT/OAuth), validaciones y gestión de errores.Desarrollar interfaces de usuario para herramientas internas utilizando frameworks modernos como Angular, React o Vue.Integrar frontend y backend asegurando rendimiento, accesibilidad y una experiencia de usuario fluida.Diseñar e implementar pipelines de CI/CD (lint, test, build y deploy) y flujos de despliegue multi-entorno.Containerizar aplicaciones con Docker y gestionar despliegues en Kubernetes.Definir y gestionar infraestructura en Azure mediante Terraform.Implementar sistemas de monitorización, logging y observabilidad en las aplicaciones.Establecer estándares de desarrollo, documentar decisiones técnicas y mentorizar a futuros miembros del equipo.Requisitos esenciales5+ años de experiencia en desarrollo de software.Dominio de Python en entornos productivos (FastAPI, Flask o Django).Experiencia sólida en desarrollo frontend con Angular, React o Vue.Experiencia con bases de datos relacionales y ORMs.Experiencia configurando pipelines de CI/CD.Experiencia con Docker y orquestación de contenedores (Kubernetes).Experiencia trabajando con proveedores cloud (Azure preferiblemente).Conocimiento de metodologías ágiles (Scrum o Kanban).Conocimiento de arquitecturas de microservicios, APIs REST y testing.Requisitos deseablesExperiencia con Azure Kubernetes Service (AKS).Conocimiento de Infrastructure as Code con Terraform.Experiencia previa con Bitbucket Cloud y Bitbucket Pipelines.Conocimiento de herramientas de observabilidad y monitorización.Experiencia previa en entornos de retail o e-commerce.Experiencia liderando o mentorando desarrolladores.Certificaciones cloud o DevOps (Azure, Terraform o Kubernetes).Por qué unirse a la compañíaEsta posición ofrece la oportunidad de tener un impacto directo en la evolución tecnológica de una organización internacional, participando en la construcción de las bases técnicas de un nuevo equipo de ingeniería. Tendrás autonomía para tomar decisiones arquitectónicas, trabajar con tecnologías modernas y colaborar con equipos multidisciplinares en un entorno innovador.Beneficios:Modalidad híbrida de trabajoParticipación en decisiones técnicas estratégicasProyectos con impacto directo en el negocioCrecimiento profesional y posibilidad de liderar futuros desarrolladoresEntorno internacional y colaborativo

40.416782, -3.703507