Ingeniero de Calidad de Datos

  • Full Time
Job expired!

En Rockstar Games, creamos experiencias de entretenimiento de clase mundial. Una carrera en Rockstar Games trata de ser parte de un equipo que trabaja en algunos de los proyectos más creativamente gratificantes y ambiciosos que se pueden encontrar en cualquier medio de entretenimiento. Serías bienvenido a un ambiente dedicado e inclusivo donde puedes aprender y colaborar con algunas de las personas más talentosas de la industria.

Rockstar está buscando un Ingeniero Senior de Calidad de Datos y Pruebas para unirse a un equipo enfocado en la construcción de una plataforma de análisis de juegos de última generación y herramientas para entender mejor a nuestros jugadores y mejorar su experiencia en nuestros juegos. Esta es una posición permanente a tiempo completo con sede en los singulares estudios de desarrollo de juegos de Rockstar en Nueva York, NY, Carlsbad, CA, o Andover, MA.

El candidato ideal será experto en probar y verificar procesos de ingesta y transformación complejos con un énfasis en la precisión y escalabilidad. En colaboración con otros ingenieros de prueba, ingenieros de datos, ingenieros de aprendizaje automático e ingenieros de software; el candidato potenciará al equipo de analistas y científicos de datos para entregar información y aplicaciones basadas en datos a los interesados de la empresa.

LO QUE HACEMOS

  • El equipo de análisis de Rockstar proporciona información y resultados accionables a una amplia variedad de interesados en la organización para apoyar su toma de decisiones.
  • Actualmente estamos añadiendo miembros al equipo para ayudar a desarrollar nuestra plataforma y capacidades de servicio para atender de manera más extensa a nuestros clientes y equipos asociados.

RESPONSABILIDADES

  • Construir y mantener un marco de calidad de datos impulsado por configuración que garantice la precisión y fiabilidad de los datos en múltiples sistemas.
  • Crear, implementar y actualizar estrategias de prueba para sistemas que ingieren datos en tiempo real.
  • Crear y revisar planes de pruebas con el personal de ingeniería e interesados.
  • Traducir las expectativas/requisitos de los interesados y los contratos de datos en pruebas automatizadas.
  • Construir y mantener un conjunto de pruebas automatizadas que se integrará con nuestro pipeline CI/CD basado en TeamCity/Octopus.
  • Crear un conjunto de datos de prueba que se actualizará elegantemente en función de los cambios de datos y que pueda manejar un amplio abanico de criterios de prueba.
  • Trabajar con el personal de ingeniería para establecer pruebas de integración, funcionales y de regresión rigurosas.
  • Establecer formas de simular sistemas de origen para su uso en pipelines de prueba.
  • Ayudar a fomentar una cultura centrada en la calidad y las pruebas primero.

CALIFICACIONES

  • 5+ años de experiencia laboral en ingeniería de software a nivel empresarial.
  • Experiencia con Python, SQL y Java.
  • Sólida comprensión de los pipelines automatizados CI/CD y las estrategias de promoción.
  • Sólido entendimiento de las bases de datos relacionales y NoSQL (MSSQL, Postgres, MySQL, Snowflake, Cassandra, SparkSQL).
  • Experiencia con Docker y Docker Swarm/Kubernetes.
  • Experiencia construyendo pipelines de pruebas automatizadas.
  • Experiencia construyendo pipelines de calidad de datos para diversos productos de datos, incluyendo lagos y almacenes de datos.
  • Experiencia construyendo y manteniendo marcos de calidad de datos de grado empresarial.
  • Experiencia con los centros de datos en las instalaciones y los ecosistemas basados en la nube.
  • Experiencia estableciendo planes y estrategias de prueba.
  • Experiencia creando y manteniendo conjuntos de datos de prueba y expectativas de resultados.

HABILIDADES

  • Capacidad para gestionar numerosos proyectos de manera concurrente y estratégica, priorizando cuando sea necesario.
  • Un fuerte inclinación por colaborar con miembros del equipo de diversos niveles de habilidad técnica.
  • Un fuerte inclinación por los problemas de optimización y una sólida visión de las preocupaciones de escalabilidad.
  • Un fuerte inclinación por la documentación.
  • Una motivación por no sólo aceptar el marketing tecnológico, sino por entender verdaderamente cómo funcionan las nuevas tecnologías.
  • Excelentes habilidades de comunicación.

PLUS

Por favor, ten en cuenta que estas habilidades son deseables y no son necesarias para solicitar el puesto.

  • Experiencia con Azure.
  • Experiencia con el lenguaje de programación .Net.
  • Capacidad para desarrollar en C# y Javascript.
  • Familiaridad con el ecosistema Hadoop y las herramientas relacionadas (Spark, HDFS, Databricks).
  • Familiaridad con el desarrollo en un entorno Linux.
  • Comodidad con Apache Airflow.
  • Experiencia con las APIs de servicios de juegos en línea, particularmente Xbox Live, Sony NP, Steam y Epic Games.
  • Conocimiento de la industria de los videojuegos.

COMO APLICAR

Por favor, aplica con un currículum y una carta de presentación demostrando cómo cumples con las habilidades anteriores. Si queremos continuar con tu solicitud, un reclutador de Rockstar se pondrá en contacto contigo para explicarte los próximos pasos y guiarte a través del proceso.

Rockstar se enorgullece de ser un empleador de igualdad de oportunidades, y nos comprometemos a contratar, promover y compensar a los empleados en base a sus calificaciones y su capacidad demostrada para realizar las responsabilidades laborales.

Si tienes las habilidades adecuadas para el trabajo, queremos saber de ti. Fomentamos las solicitudes de todos los candidatos adecuados, independientemente de la edad, discapacidad, identidad de género, orientación sexual, religión, creencia o raza.

Se espera que el rango de pago para este puesto en el estado de Nueva York (incluyendo la ciudad de Nueva York) al inicio del empleo esté entre el rango inferior* por año. Sin embargo, el salario base ofrecido se basa en la ubicación del mercado y puede variar dependiendo de factores individualizados para los candidatos de empleo, como el conocimiento relacionado con el trabajo, las habilidades, la experiencia y otras consideraciones objetivas de negocios. Sujeto a esas mismas consideraciones, el paquete total de compensación para este puesto también puede incluir otros elementos, incluyendo un bono y/o premios de acciones, además de una amplia gama de beneficios médicos, financieros y/o otros. Se proporcionarán detalles de la participación en estos planes de beneficios si un empleado recibe una oferta de empleo. Si se contrata, el empleado estará en una "posición a voluntad" y la empresa se reserva el derecho de modificar el salario base (así como cualquier otro pago discrecional o compensación o programa de beneficios) en cualquier momento, incluyendo por razones relacionadas con el rendimiento individual, el rendimiento de la empresa o el rendimiento individual del departamento/equipo, y factores del mercado.