¡Activa las notificaciones laborales por email!

Senior Python Tooling Specialist

Smarting

Cornellà de Llobregat

Híbrido

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

Una empresa de tecnología innovadora en Cornellà de Llobregat busca un Senior Python Tooling Specialist. En este rol, diseñarás y desarrollarás herramientas de test para microservicios utilizando Python, con enfoque en la automatización y la integración en pipelines CI/CD. Se requiere al menos 3 años de experiencia en automatización y un dominio profundo de Python. Ofrecemos un ambiente de trabajo dinámico y flexible con oportunidades de desarrollo profesional.

Servicios

Retribución competitiva
25 días laborables de vacaciones
Seguro de salud a precio competitivo
Desayuno incluido

Formación

  • Mínimo 3 años en Automation Engineering con herramientas Python en entornos DevOps.
  • Dominio avanzado de Python: testing, scripting, async.
  • Experiencia en integración de herramientas en pipelines CI/CD.

Responsabilidades

  • Diseñar y desarrollar herramientas de test en Python.
  • Integrar flujos de validación en pipelines CI/CD.
  • Desarrollar suites de test automatizadas con Kafka y Cassandra.

Conocimientos

Automatización
Desarrollo en Python
Integración de CI/CD
Arquitecturas de microservicios
Testing automatizado

Herramientas

Docker
Kubernetes
Kafka
Cassandra
gRPC

Descripción del empleo

Buscamos Senior Python Tooling Specialist!

En Smarting somos un equipo joven y dinámico, apasionado por las arquitecturas de microservicios y la innovación tecnológica. Nuestra misión es construir plataformas escalables, que soporten millones de transacciones diarias, resistentes y fáciles de mantener, que brinden soporte a soluciones de alto rendimiento para clientes de primer nivel.

Nuestro equipo diseña y desarrolla 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.

Ubicación : Cornellà de Llobregat

Jornada : Tiempo completo

Presencialidad : Modelo Híbrido

Qué harás :

  • Diseñar y desarrollar herramientas de test en Python
  • Criar 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
  • Incorporar 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
  • Desarrollar suites de test automatizadas de integración con Kafka (producers / consumers), Cassandra (consultas de datos), S3 (subida / bajada), y servicios gRPC (invocaciones, mocks).
  • Implementar trazabilidad y validación continua
  • Integrar logs estructurados, SLIs de prueba y herramientas de validación para asegurar la calidad y fiabilidad de los despliegues desde el pipeline.

Qué necesitamos :

  • Al menos 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 (consultas, 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
  • Proyección técnica: 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

Competencias personales :

  • 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, facilitando así la conciliación
  • Horario intensivo todos los viernes y durante el verano (de Sant Joan a la Diada), para que puedas aprovechar mejor tu tiempo libre y disponer 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 en las personas: abordamos los procesos de cambio desde una perspectiva integral, cuidando bienestar, motivación y desarrollo

Beneficios y retribución

  • Retribución competitiva
  • 25 días laborables de vacaciones, reforzando nuestro compromiso con tu bienestar y descanso
  • Seguro de salud a precio competitivo, deducible en la declaración de la renta
  • Desayuno incluido y espacios de descanso y desconexión

Nos preocupa el futuro

  • Entendemos que la tecnología al servicio del transporte público mejora eficiencia y movilidad, y es una herramienta para un desarrollo más justo, inclusivo y respetuoso con el entorno
  • Contribuimos al cumplimiento de los Objetivos de Desarrollo Sostenible (ODS) de la Agenda 2030

Experiencias que enriquecen

  • Proyectos tecnológicos de impacto, jornadas abiertas a familias, y promoción interna para el crecimiento del equipo

Compromiso con la igualdad y la diversidad

  • Garantizamos igualdad de oportunidades, sin distinción de género, orientación sexual, origen, edad o condición
  • Formación en prevención del acoso laboral y sexual
  • Smarting Engineering – Go beyond
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.