Ingeniero de Visualización de Software de Datos

  • Full Time
Job expired!

Resumen de la Posición

El Ingeniero de Datos construye sistemas que se utilizan para transportar datos desde una fuente de datos hasta un almacen de datos. Estos sistemas son cruciales: son lo que permite a una organización acceder y analizar sus datos y usar las perspectivas para tomar decisiones empresariales. Los sistemas de datos transportan y transforman los datos de acuerdo con las reglas comerciales establecidas o una línea de análisis exploratorio que la empresa quiere emprender. El Ingeniero de Datos prepara y organiza los datos que las organizaciones han construido en sus bases de datos y otros formatos.

Un vistazo a la rutina diaria de un Ingeniero de Visualización de Software de Datos

Un día en la vida de un Ingeniero de Datos comienza con la construcción y entrega de arquitecturas y sistemas de datos de alta calidad que apoyan a los clientes, analistas de negocio, y científicos de datos. Un Ingeniero de Datos también interactúa con otros equipos de tecnología para extraer, transformar y cargar [ETL] datos de una amplia variedad de fuentes de datos. Los Ingenieros de Datos efectivos mejoran continuamente los informes y procesos en curso, así como automatizan o simplifican el autoservicio para nuestros clientes. Los Ingenieros de Datos efectivos desarrollan, codifican y despliegan scripts escritos en el lenguaje de programación Python, ya que Python es el lenguaje de los Datos. Todos los Ingenieros de Datos son, ante todo, Ingenieros de Software con una comprensión del proceso SDLC.

Deberes y Responsabilidades Esenciales

  • Desarrollar, construir, probar y mantener arquitecturas de datos desde el arquitecto de datos
  • Analizar datos orgánicos y brutos
  • Construir sistemas de datos y sistemas
  • Construir la infraestructura necesaria para una óptima extracción, transformación y carga de datos desde una amplia variedad de fuentes de datos utilizando SQL y las tecnologías de "big data" de AWS
  • Desarrollar código y scripts para arquitectos de datos, científicos de datos e ingenieros de calidad de datos
  • Adquisición de datos
  • Identificar formas de mejorar la fiabilidad, eficiencia y calidad de los datos
  • Desarrollar procesos de conjuntos de datos
  • Preparar datos para modelado prescriptivo y predictivo
  • Automatizar el proceso de recopilación y análisis de datos, las herramientas de liberación de datos y de informes
  • Construir algoritmos y prototipos
  • Desarrollar herramientas y programas analíticos
  • Colaborar con los científicos de datos y arquitectos en proyectos/esfuerzos

Calificaciones

  • Grado de bachillerato o maestría en ciencias de la computación, ingeniería o un campo relacionado
  • Certificación de AWS en Big Data - Especialidad
    • Debe tener o estar dispuesto a obtener dentro de dos semanas de la contratación
  • Experiencia comprobada trabajando como Ingeniero de Datos, preferiblemente en un ambiente de servicios profesionales o de consultoría
  • Sólida competencia en lenguajes de programación como Python, Java o Scala, con experiencia en marcos y bibliotecas de procesamiento de datos (e.g., Spark, Hadoop, SQL, etc.)
  • Conocimiento profundo de los sistemas de bases de datos (relacionales y NoSQL), modelado de datos y conceptos de almacenamiento de datos
  • Experiencia con plataformas y servicios de datos basados en la nube (e.g., AWS, Azure, Google Cloud) incluyendo familiaridad con herramientas y tecnologías relevantes (e.g., S3, Redshift, BigQuery, etc.)
  • Competencia en el diseño e implementación de procesos ETL e workflows de integración de datos utilizando herramientas como Apache Airflow, Informatica o Talend
  • Familiaridad con las prácticas de gobierno de datos, marcos de calidad de datos y principios de seguridad de datos
  • Fuertes habilidades analíticas y de resolución de problemas, con la capacidad de traducir los requisitos empresariales en soluciones técnicas
  • Excelente habilidades de comunicación y colaboración, con la capacidad de trabajar eficazmente con los clientes y equipos cross-funcionales
  • Autónomo y proactivo, con una pasión por aprender y mantenerse actualizado con las últimas tendencias y avances en el campo de la ingeniería de datos
  • Capaz de trabajar con ambigüedad y transformar las necesidades y deseos de los clientes en historias, epopeyas que pueden ser ejecutadas durante un sprint. Esto significa que los Ingenieros de Datos entienden y conocen el progreso del software de entrega 'ágil'
  • Un firme entendimiento del proceso SDLC
  • Un entendimiento de la programación orientada a objetos
  • Necesita mínima dirección
  • Experiencia en AWS
  • Mentalidad de Ingeniero de Soluciones

Habilidades Imprescindibles

  • Amazon QuickSight
  • Amazon API Gateway
  • Amazon Redshift

Habilidades y Experiencia Deseables

  • Una naturaleza curiosa y una actitud inquisitiva al abordar problemas
  • Tener la actitud de que 'bueno no es suficientemente bueno' para nuestros clientes
  • Certificaciones de Snowflake o Databricks y/o experiencia práctica

Beneficios Ofrecidos por la Empresa

Los empleados a tiempo completo son elegibles para participar en nuestros programas de beneficios para empleados:

  • Seguros de salud médicos, dentales y de vision,
  • Seguros de incapacidad a corto plazo, incapacidad a largo plazo y de vida,
  • 401k con correspondencia de la empresa
  • Tiempo libre pagado (PTO) (120 horas de PTO que se acumulan durante un año)
  • Tiempo libre pagado para las principales festivos (14 días al año)
  • Estos y cualquier otra oferta de beneficios para empleados están sujetos a la discreción de la administración y pueden cambiar en cualquier momento. 

Rango salarial para esta posición: $115,000-$172,000

"Los rangos salariales proporcionados son solo para fines informativos y pueden variar dependiendo de factores como la experiencia, las calificaciones y la ubicación geográfica. La oferta de salario final se determinará en función de las habilidades del candidato y la alineación con los requisitos del rol."

Esta descripción de trabajo puede no ser inclusiva de todos los deberes asignados, responsabilidades o aspectos del trabajo descrito, y puede ser enmendada en cualquier momento a discreción exclusiva del Empleador. Los deberes y responsabilidades están sujetos a posibles modificaciones para acomodar razonablemente a las personas con discapacidades. Para desempeñar este trabajo con éxito, los titulares poseerán las habilidades, aptitudes y habilidades para desempeñar cada deber de manera competente. Este documento no crea un contrato de empleo, implícito o de otro tipo, aparte de una relación "a voluntad". Effectual Inc. es un empleador de igualdad de oportunidades y no discrimina en base a ninguna clasificación protegida en su contratación, promoción u otra oportunidad laboral.