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
#J-18808-Ljbffr