Senior Python Tooling Specialist
Role details
Job location
Tech stack
Job description
Nuestro equipo está diseñando y desarrollando una plataforma de microservicios en la nube, que aprovecha contenedores Docker orquestados con Kubernetes para garantizar escalabilidad y alta disponibilidad. Integramos servicios mediante gRPC, Kafka y almacenamos datos principalmente en Cassandra y S3., Diseñar & desarrollar herramientas de test en Python
Crea herramientas reutilizables para testear microservicios distribuidos con foco en automatización avanzada: simulación de flujos Kafka, validación de contratos gRPC, operaciones sobre Cassandra y S3.
Integrar flujos de validación en pipelines CI / CD
Incorpora las herramientas desarrolladas dentro de pipelines GitLab / GitHub, garantizando validaciones automáticas antes y después del despliegue.
Dominar la integración técnica con sistemas distribuidos
Desarrolla test suites automatizadas de integración con Kafka (producers / consumers), Cassandra (query de datos), S3 (upload / download), y servicios gRPC (invocaciones, mocks).
Implementar trazabilidad y validación continua
Integra logs estructurados, SLIs de prueba y herramientas de validación para asegurar la calidad y fiabilidad de los despliegues desde el pipeline., Fomento de la promoción interna como parte de nuestro compromiso con el crecimiento del equipo.
Requirements
- 3 años en Automation Engineering con enfoque en herramientas Python en entornos DevOps / SRE.
Dominio avanzado de Python
Testing, scripting, async, creación de CLIs, logging estructurado.
Experiencia real integrando herramientas / test suites en pipelines CI / CD.
Práctica con testing automatizado (pytest, unittest, behave, contract testing). Conocimiento práctico de arquitecturas de microservicios con
- Kafka (producción, consumo, esquemas).
- Cassandra (queries, validaciones).
- gRPC (protobuf, mocks, validaciones de contrato).
- S3 (boto3, manipulación de archivos).
¿Por qué es un proyecto tan estimulante y desafiante?
Tooling de nueva generación: herramientas Python específicas para entornos distribuidos críticos.
Testing embebido en DevOps: validaciones profundas integradas en despliegues.
Ciclo completo de automatización: desde test unitarios hasta validaciones end-to-end en producción.
Plataforma de alta disponibilidad: tecnología real, con millones de transacciones y sistemas distribuidos complejos.
Espacio para proponer y construir: no solo ejecutar, sino co-crear soluciones inteligentes., Conviértete en un referente técnico de testeo automatizado y calidad continua.
Colaboración transversal: trabajarás codo a codo con arquitectura, producto y desarrollo. Se valorará
- 5 años en automatización y DevOps con Python.
- Experiencia previa en la creación de frameworks de test reutilizables.
- Haber implantado CI / CD en arquitecturas de microservicios desde cero.
- Experiencia en testing resiliente o chaos engineering.
- Conocimientos de contenedores y orquestación (Docker, Kubernetes).
- Familiaridad con entornos multicloud o integración de herramientas Python con APIs externas., Orientación a la fiabilidad: construyes herramientas que anticipan fallos, no solo los testean.
Comunicación efectiva: sabes documentar tus herramientas y alinear expectativas técnicas.
Pensamiento analítico: resuelves necesidades técnicas complejas con soluciones mantenibles.
Colaboración y liderazgo técnico: compartes conocimiento, mentorizas y elevas la calidad del equipo.
Aprendizaje continuo: actualizas tu stack y te mantienes al día en buenas prácticas de automatización. ¿Por qué unirte a nosotros?
Un entorno profesional estimulante.
Participa en un amplio portfolio de proyectos tecnológicos de alto impacto e innovación, en sectores estratégicos y con tecnologías punteras.
Colabora con un equipo dinámico, altamente cualificado y en constante evolución.
Disfruta de un ambiente de trabajo cercano, motivador y colaborativo, donde el conocimiento se comparte y el talento se potencia.
Flexibilidad y conciliación real: Apostamos por el equilibrio entre vida personal y profesional con opciones de formato híbrido.
Horario intensivo todos los viernes y durante el verano (de Sant Joan a la Diada), para que puedas aprovechar mejor tu tiempo libre y dispongas de mayor tiempo de desconexión digital. Bienestar integral
Nos importa tu salud emocional, ofreciendo atención y acompañamiento personalizado desde tu primer día.
Gestión del Cambio con foco a las personas: Abordamos los procesos de cambio desde una perspectiva integral: técnica, estratégica y humana. Cualquier transformación organizativa se realiza cuidando el bienestar, la motivación y el desarrollo de las personas., Trabajamos activamente para garantizar la igualdad de oportunidades para todas las personas, sin distinción de género, orientación sexual, origen, edad o cualquier otra condición.
Toda nuestra plantilla ha recibido formación específica sobre prevención del acoso laboral y acoso sexual en el ámbito profesional, como parte de nuestro compromiso con un entorno laboral seguro, respetuoso y libre de cualquier forma de discriminación o violencia.
Benefits & conditions
Beneficios y retribución
Te ofrecemos una retribución competitiva.
Disfruta de 25 días laborables de vacaciones, gracias a la mejora de nuestro convenio colectivo.
Seguros de salud a precio competitivo, deducible en la declaración de la renta.
Desayuno incluido y espacios polivalentes de descanso y desconexión. NOS PREOCUPA el futuro