Saltar al contenido principal

Data Quality Engineer (Python & Spark)

Tecnología
Oxigent Technologies
Barcelona, España38.000 € - 45.000 € /añoHace 2 días
Tiempo completo

Descripción del puesto

¿Te interesaría seguir desarrollándote como Data Quality Engineer en un entorno tecnológico de alto rendimiento, participando en proyectos complejos, innovadores y de gran impacto internacional dentro del sector retail y e-commerce?

En Oxigent Technologies buscamos un/a Data Quality Engineer con perfil analítico y sólidas bases de ingeniería de datos para incorporarse a nuestra área de Data & Analytics. Formarás parte de un equipo multidisciplinar ubicado en Barcelona que desarrolla motores de personalización y plataformas de datos a gran escala para una compañía líder a nivel europeo, actuando como pieza clave para garantizar la fiabilidad, gobernanza y calidad de los productos digitales y modelos de IA.

¿Cuáles serán tus funciones principales?

  • Diseñar e implementar controles automatizados de calidad y validación de datos a lo largo de todo el ciclo de vida de los productos de datos, asegurando que las transformaciones, la lógica de negocio y las salidas de los modelos de Machine Learning cumplan con los más altos estándares de precisión y fiabilidad.
  • Desarrollar y mantener servicios sidecar y librerías para monitorizar y aplicar reglas de calidad de datos, participando también en la creación de agentes de IA orientados a la validación y auditoría interna.
  • Colaborar estrechamente con Product Owners, científicos de datos (Data Scientists) y analistas para comprender la lógica de negocio (como motores de personalización y A/B Testing) y asegurar que los conjuntos de datos se alinean con los objetivos del producto.
  • Aplicar metodologías rigurosas de QA de datos, diseñando escenarios de prueba, evaluaciones de casos límite y pruebas de valores frontera en los pipelines, integrándolos en flujos CI/CD.
  • Definir, supervisar y mantener métricas de calidad de datos, SLAs y SLOs, configurando mecanismos de alerta temprana para minimizar el tiempo de detección de incidencias (TTD).
  • Realizar análisis de causa raíz ante anomalías o fallos en los pipelines, validando esquemas, distribuciones estadísticas y posibles desviaciones (data drift) en los modelos predictivos.
  • Contribuir a la creación de cuadros de mando (dashboards), informes de auditoría y documentación exhaustiva sobre el linaje y las reglas de validación de los datos.

Para ello, ¿qué vas a necesitar?

  • Al menos 4 años de experiencia en desarrollo de software o ingeniería de datos, con enfoque en calidad de datos (Data Quality) y entornos analíticos.
  • Dominio sólido de Python orientado a sistemas intensivos en datos o desarrollo backend.
  • Experiencia demostrada (mínimo 2 años) trabajando con frameworks de Big Data, especialmente Apache Spark y Databricks, comprendiendo arquitecturas de procesamiento distribuido.
  • Experiencia práctica implementando frameworks o herramientas de Data Quality (como Great Expectations, Deequ, Soda o soluciones personalizadas sobre Spark/Databricks).
  • Fuerte mentalidad QA y analítica, con experiencia en pruebas de datos end-to-end dentro de entornos CI/CD (TDD/BDD) y conocimientos de validación estadística (detección de outliers, cambios de distribución, etc.).
  • Familiaridad con herramientas de observabilidad y monitorización (como Prometheus, Grafana o equivalentes en entornos Cloud)
  • Nivel de inglés alto (mínimo C1), imprescindible para interactuar diariamente en un entorno internacional y con equipos técnicos y de producto en el extranjero.
  • Valorable: Titulación universitaria en Ingeniería Informática o similar, y contribuciones a proyectos open-source.

¿Qué te ofrecemos?

  • Estabilidad desde el primer día, con contratación indefinida en un proyecto de larga duración a través de Oxigent.
  • Salario competitivo acorde al perfil y a la experiencia aportada (entre 38.000€ y 45.000€ brutos anuales)
  • Horario flexible y jornada intensiva los viernes y durante los meses de verano.
  • Modelo de trabajo híbrido (2 días a la semana de asistencia a oficina)
  • Cheque de Formación anual para desarrollarte en las áreas profesionales que más te interesen.
  • Seguro médico privado.
  • Retribución flexible aplicable a seguro médico, restaurante, transporte, guardería y formación.
  • Plan de pensiones con aportación empresarial complementaria.
  • App de bienestar con acceso a gimnasios, actividades deportivas y profesionales especializados a precios reducidos.
  • Eventos, afterworks y actividades solidarias para desconectar, compartir y conocer al equipo.
  • ¡Y muchos otros beneficios!

¡Únete al equipo de Oxigent! Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.

Keywords
GrafanaApache SparkBusiness logicPythonApache Http ServerCI/CDBig dataA/B testing

¿Te interesa este puesto?