Ingeniero de Datos SDET (Remoto en EE. UU.)

  • Full Time
Job expired!

PRI Talent está contratando a un Ingeniero de Pruebas de Desarrollo de Software en Datos en nombre de nuestro cliente. Este puesto es de tiempo completo, en modalidad de contrato 1099 para aumentar el personal de una empresa que es líder en la reducción de residuos electrónicos y encontrar valor en electrónicos usados suavemente. Nuestro cliente ha experimentado un crecimiento desmesurado y un impacto extraordinario en la protección del planeta, al mismo tiempo que proporciona una cultura laboral sin igual.

Nuestro cliente está buscando un Ingeniero de Pruebas de Desarrollo de Software en Datos altamente cualificado y motivado para unirse al equipo de ingeniería de datos de nuestro cliente. Este papel se centra en garantizar la calidad y fiabilidad de las tuberías de datos, almacenamiento de datos y soluciones de análisis del cliente a través de pruebas automatizadas. El candidato ideal tendrá experiencia en ingeniería de datos, herramientas de orquestación de ETL & ELT (Extracción, Transformación, Carga), SQL y Tableau.

Responsabilidades Clave

  • Diseñar, desarrollar y ejecutar planes de prueba y casos completos para los procesos ETL (para validar la calidad de los datos, la lógica de transformación y el rendimiento), modelos de aprendizaje automático y APIs. Identificar, informar defectos y trabajar de cerca con los ingenieros de datos para resolver problemas.
  • Colaborar con los ingenieros de datos para validar y optimizar las soluciones de almacenamiento de datos. Asegurar la consistencia, precisión y almacenamiento eficiente de los datos.
  • Utilizar herramientas de orquestación de ETL como FiveTran o plataformas similares para automatizar y programar los flujos de trabajo de datos. Crear pruebas para validar la funcionalidad y fiabilidad de estos flujos de trabajo.
  • Desarrollar y mantener suites de prueba para cuadros de mando y reportes de Tableau. Verificar la precisión de los datos y la funcionalidad del cuadro de mando para asegurar que las visualizaciones de datos proporcionen información significativa.
  • Escribir y ejecutar consultas SQL para validar los procesos de transformación de datos, carga de datos y procesos de recuperación de datos. Asegurar la consistencia y corrección de los datos en cada etapa del pipeline.
  • Familiaridad con las tecnologías de transmisión de datos en tiempo real, particularmente Amazon Kinesis. Probar los procesos de transmisión de datos por su corrección, integridad de los datos y rendimiento.
  • Implementar y mantener suites de pruebas de regresión para asegurar que los cambios o actualizaciones en los pipelines de datos no introduzcan nuevos problemas o regresiones.
  • Desarrollar y mantener scripts y marcos de prueba automatizados para los procesos de ingeniería de datos para mejorar la eficiencia y cobertura de las pruebas.
  • Colaborar estrechamente con los ingenieros de datos, analistas y otros stakeholders para entender los requisitos y asegurar la calidad y fiabilidad de los datos.
  • Documentar los casos de prueba, planes de prueba y resultados de las pruebas. Crear y mantener documentación sobre pipelines de datos, procesos ETL, y estructuras de datos.
  • Mantenerse al día con las mejores prácticas de la industria, tecnologías emergentes y tendencias en ingeniería de datos y pruebas. Identificar oportunidades para la mejora de procesos y automatización.
  • Conocer cómo funcionan tecnologías de transmisión de datos en tiempo real como Kinesis es deseable.

Formación y Experiencia

  • Grado en Ciencias de la Computación, Tecnología de la Información, o campo relacionado.
  • Experiencia comprobada en pruebas de software, específicamente en la ingeniería de datos, procesos ETL, y almacenamiento de datos.
  • Tener habilidades sólidas de SQL y experiencia trabajando con bases de datos como SQLServer o similares, y almacenes como Snowflake o Amazon Redshift.
  • Competencia en herramientas de orquestación de ETL como Snaplogic o FiveTran o similares.
  • Experiencia con herramientas de visualización de datos, en particular Tableau.
  • Familiaridad con tecnologías de transmisión de datos en tiempo real como Amazon Kinesis o Apache Kafka es un plus.
  • Sólidas habilidades de resolución de problemas y atención al detalle.
  • Excelentes habilidades de comunicación y colaboración.
  • Capacidad para trabajar de manera independiente y en equipo.
  • Conocimiento de lenguajes de scripting (por ejemplo, Python) para automatizar pruebas es un plus.
  • Certificaciones en ingeniería de datos o pruebas de software son ventajosas.

Por favor, tenga en cuenta que no aceptaremos solicitudes que no incluyan una carta de presentación y ejemplos de trabajo.