Consultora de software busca Ingeniero de Datos Senior con experiencia en ETL, Python, Snowflake y Azure para unirse a su equipo remoto en Latinoamérica. Se valorará experiencia en modelado de datos y metodologías Agile.
Bluelight es una consultora de software líder dedicada a diseñar y desarrollar tecnología innovadora que mejora la vida de los usuarios. Con un firme compromiso de brindar un servicio excepcional a nuestros clientes, Bluelight se destaca en su enfoque en la calidad y la satisfacción del cliente. Nuestra misión no es solo crear aplicaciones de vanguardia, sino también fomentar un entorno de trabajo colaborativo y enriquecedor donde cada miembro del equipo pueda crecer y prosperar. Con presencia en Estados Unidos y América Central/del Sur, Bluelight se encuentra en una emocionante fase de expansión, buscando continuamente talento excepcional para unirse a su comunidad dinámica y diversa. Buscamos a una persona capacitada para unirse a nuestro equipo en rápida expansión en Bluelight. Este puesto es ideal para alguien que prospera en un entorno dinámico y de ritmo rápido donde las opiniones y los esfuerzos de todos son valorados y apreciados. Tendrás la oportunidad de contribuir a proyectos desafiantes y significativos, desarrollando aplicaciones de alta calidad que se destaquen en el mercado. Valoramos el aprendizaje continuo, el crecimiento personal y el trabajo duro, ofreciendo un entorno colaborativo que promueve el desarrollo profesional. Si te apasiona el desarrollo de software y estás ansioso por ser parte de una consultora de software en crecimiento, te invitamos a postularte y unirte a nosotros en este emocionante viaje. Lo que buscamos: Educación y Experiencia - Educación: Título de grado en Ciencias de la Computación, Tecnología de la Información, Ingeniería de Datos o un campo relacionado (o experiencia profesional equivalente). - Experiencia Central: Experiencia comprobada en el desarrollo de pipelines de datos de extremo a extremo para extraer/transformar/cargar datos desde APIs REST, bases de datos relacionales, almacenamiento en la nube y archivos planos. - Dominio de Snowflake: Experiencia práctica demostrada con almacenes virtuales, streams, tareas, stages, Snowpipe, intercambio seguro de datos y optimización del rendimiento. - SQL: Habilidades avanzadas de desarrollo SQL con capacidad para escribir consultas complejas, optimizar el rendimiento y ajustar cargas de trabajo a gran escala. - Modelado de Datos: Experiencia con técnicas de modelado dimensional (esquemas de estrella, tablas de hechos, tablas de dimensiones). - Nube y DevOps: Familiaridad con ecosistemas de datos basados en la nube, particularmente Microsoft Azure. Gestión de código fuente y pipelines de CI/CD utilizando Git y Azure DevOps (o similar). - Habilidades Blandas y Prácticas: Sólida mentalidad analítica, de resolución de problemas y orientada al detalle. Excelentes habilidades de comunicación verbal y escrita; capacidad para colaborar en un entorno de ritmo rápido con prioridades cambiantes. Conocimiento de las mejores prácticas de integración de datos, gobernanza de datos y gestión de datos empresariales. Preferido / A tener en cuenta: - Certificaciones: SnowPro, Azure Data Engineer Associate o certificaciones equivalentes de plataformas de datos en la nube. - Tecnología Avanzada: Tecnologías de big data, machine learning, plataformas de ciencia de datos o análisis avanzados. - Herramientas de BI: Power BI, Tableau o plataformas de visualización similares. - Metodologías: Marcos de entrega ágil y prácticas DevOps. Resumen de la Pila Tecnológica Preferida: - Core: Snowflake, Python/PySpark, SQL - Nube y Orquestación: Azure Data Lake Storage (ADLS), Azure Data Factory, Azure Key Vault - DevOps e Infraestructura: Git, Azure DevOps, CI/CD, Infraestructura como Código (Terraform preferido) - Integración y Análisis: APIs REST, Power BI Responsabilidades: Ingeniería de Datos y Desarrollo ETL - Diseñar, desarrollar y mantener pipelines ETL/ELT escalables utilizando Python (PySpark), Snowflake y tecnologías nativas de la nube. - Construir procesos de ingesta, transformación y carga de datos confiables, eficientes y reutilizables. Plataforma de Datos y Almacenamiento de Snowflake - Utilizar la arquitectura de Snowflake para diseñar, construir y optimizar soluciones modernas de datos en la nube. - Implementar y gestionar objetos de Snowflake (bases de datos, esquemas, tablas, vistas, streams, tareas, stages, procedimientos almacenados). - Aprovechar almacenes virtuales, intercambio de datos, viaje en el tiempo y escalado automático para equilibrar el rendimiento y la eficiencia de costos. - Aplicar modelado dimensional (esquemas de estrella, hechos, dimensiones) para construir almacenes de datos empresariales escalables. Integración y Modelado de Datos - Extraer e ingerir datos estructurados y semiestructurados de APIs REST, bases de datos relacionales, aplicaciones SaaS, archivos planos y almacenamiento en la nube. - Desarrollar marcos de ingesta robustos. - Colaborar con arquitectos de datos y partes interesadas para crear modelos de datos lógicos y físicos alineados con los objetivos comerciales. Arquitectura y Estándares de la Nube - Contribuir a conceptos modernos de plataformas de datos (lagos de datos, lakehouses, arquitecturas de data mesh, catálogos de datos empresariales). - Apoyar la integración entre Snowflake y servicios nativos de la nube (principalmente Azure). - Establecer y hacer cumplir los estándares y mejores prácticas de ingeniería de datos. Calidad, Gobernanza y Seguridad - Implementar controles automatizados de calidad de datos, marcos de validación y procesos de monitoreo. - Apoyar las iniciativas de gobernanza de datos y mantener el cumplimiento de los estándares organizacionales. - Garantizar la seguridad, privacidad y el cumplimiento normativo de los datos (controles de acceso, políticas de enmascaramiento, mejores prácticas de la industria). Optimización, Operaciones y Mantenimiento - Monitorear y optimizar cargas de trabajo de Snowflake, procesos ETL/ELT y consultas SQL para cumplir con los SLAs. - Analizar la utilización del almacén y recomendar mejoras de rendimiento y eficiencia de costos. - Monitorear pipelines, diagnosticar problemas de rendimiento e implementar soluciones a largo plazo; dar soporte a entornos de producción y resolución de incidentes. - Mantener documentación completa para pipelines, flujos, transformaciones, modelos de datos y procesos operativos. Colaboración - Asociarse con equipos multifuncionales (arquitectos de datos, científicos de datos, analistas, partes interesadas comerciales) para comprender los requisitos y brindar experiencia técnica. Beneficios de la Empresa: - Salario competitivo y bonificaciones, incluyendo aumentos salariales basados en el rendimiento. - Política generosa de tiempo libre remunerado. - Horario de trabajo flexible. - Trabajo remoto. - Educación continua, capacitación, conferencias. - Cursos, exámenes y certificaciones patrocinados por la empresa.
Bluelightconsulting · Buenos Aires · Remoto