Descripción
Resumen:
Únete a una dinámica consultoría de software dedicada al diseño de tecnología innovadora, al fomento de un entorno colaborativo y a la creación de aplicaciones de alta calidad que generan un impacto directo.
Aspectos destacados:
1. Oportunidad de contribuir a proyectos desafiantes y significativos
2. Entorno colaborativo que fomenta el aprendizaje continuo y el crecimiento
3. Trabajar en una variedad de proyectos con tecnologías modernas y profesionales de primer nivel
Bluelight es una consultoría líder en software dedicada al diseño y desarrollo de tecnología innovadora que mejora la vida de los usuarios. Con un firme compromiso de ofrecer un servicio excepcional a nuestros clientes, Bluelight sobresale por su enfoque en la calidad y la satisfacción del cliente. Nuestra misión no consiste únicamente en crear aplicaciones de vanguardia, sino también en fomentar un entorno laboral colaborativo y enriquecedor donde cada miembro del equipo pueda desarrollarse y prosperar. Con presencia en Estados Unidos y América Central/Sur, Bluelight se encuentra actualmente en una emocionante fase de expansión, buscando continuamente talento excepcional para unirse a su dinámica y diversa comunidad.
Buscamos a una persona competente para incorporarse a nuestro equipo en rápido crecimiento en Bluelight. Este puesto es ideal para alguien que se desenvuelve excelentemente en un entorno acelerado y dinámico, 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 destacan en el mercado. Valoramos el aprendizaje continuo, el crecimiento personal y el trabajo arduo, ofreciendo un entorno colaborativo que promueve el desarrollo profesional. Si te apasiona el desarrollo de software y estás deseoso de formar parte de una consultoría en crecimiento, ¡te invitamos a postularte y unirte a nosotros en este emocionante viaje!
### **Qué buscamos**
* Formación y experiencia
* Formación: Licenciatura en Ciencias de la Computación, Tecnologías de la Información, Ingeniería de Datos o campo relacionado (o experiencia profesional equivalente).
* Experiencia fundamental: Experiencia comprobada en el desarrollo de canalizaciones de datos de extremo a extremo para extraer/transfor-mar/cargar datos desde APIs REST, bases de datos relacionales, almacenamiento en la nube y archivos planos.
* Competencia en Snowflake: Experiencia práctica demostrable con almacenes virtuales, flujos (streams), tareas (tasks), etapas (stages), Snowpipe, intercambio seguro de datos y optimización del rendimiento.
* SQL: Habilidades avanzadas en desarrollo SQL, con capacidad para escribir consultas complejas, ajustar su rendimiento y optimizar cargas de trabajo a gran escala.
* Modelado de datos: Experiencia con técnicas de modelado dimensional (esquemas en estrella, tablas de hechos, tablas de dimensiones).
* Nube y DevOps:
* Familiaridad con ecosistemas de datos basados en la nube, especialmente Microsoft Azure.
* Gestión del código fuente y canalizaciones CI/CD mediante Git y Azure DevOps (o herramientas similares).
* Habilidades blandas y prácticas:
* Mentalidad analítica, orientada a la resolución de problemas y con gran atención al detalle.
* Excelentes habilidades comunicativas verbales y escritas; capacidad para colaborar en un entorno acelerado con prioridades cambiantes.
* Conocimiento de las mejores prácticas en integración de datos, gobernanza de datos y gestión empresarial de datos.
* Preferible / Deseable
* Certificaciones: SnowPro, Azure Data Engineer Associate u otras certificaciones equivalentes en plataformas de datos en la nube.
* Tecnologías avanzadas: Tecnologías de Big Data, aprendizaje automático, plataformas de ciencia de datos o análisis avanzado.
* Herramientas de BI: Power BI, Tableau o plataformas similares de visualización.
* Metodologías: Marcos ágiles de entrega y prácticas DevOps.
* Resumen de la pila tecnológica preferida
* Fundamental: 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 canalizaciones escalables ETL/ELT utilizando Python (PySpark), Snowflake y tecnologías nativas de la nube.
* Construir procesos confiables, eficientes y reutilizables de ingesta, transformación y carga de datos.
* Plataforma y almacenamiento de datos Snowflake
* Aprovechar 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, flujos, tareas, etapas, procedimientos almacenados).
* Aprovechar almacenes virtuales, intercambio de datos, viaje en el tiempo (time travel) y escalado automático para equilibrar rendimiento y eficiencia de costos.
* Aplicar el modelado dimensional (esquemas en estrella, hechos, dimensiones) para construir almacenes de datos empresariales escalables.
* Integración y modelado de datos
* Extraer e ingerir datos estructurados y semiestructurados desde APIs REST, bases de datos relacionales, aplicaciones SaaS, archivos planos y almacenamiento en la nube.
* Desarrollar marcos robustos de ingesta.
* Colaborar con arquitectos de datos y partes interesadas para crear modelos lógicos y físicos de datos alineados con los objetivos comerciales.
* Arquitectura y estándares en la nube
* Contribuir a conceptos de plataformas de datos modernas (data lakes, lakehouses, arquitecturas de data mesh, catálogos empresariales de datos).
* Apoyar la integración entre Snowflake y servicios nativos de la nube (principalmente Azure).
* Establecer y hacer cumplir 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 iniciativas de gobernanza de datos y mantener el cumplimiento de los estándares organizacionales.
* Garantizar la seguridad, privacidad y conformidad normativa de los datos (controles de acceso, políticas de enmascaramiento, mejores prácticas del sector).
* Optimización, operaciones y mantenimiento
* Monitorear y optimizar las cargas de trabajo de Snowflake, los procesos ETL/ELT y las consultas SQL para cumplir con los acuerdos de nivel de servicio (SLA).
* Analizar la utilización del almacén y recomendar mejoras en rendimiento y eficiencia de costos.
* Supervisar las canalizaciones, diagnosticar problemas de rendimiento e implementar soluciones a largo plazo; brindar soporte a entornos de producción y resolución de incidencias.
* Mantener documentación exhaustiva de canalizaciones, flujos, transformaciones, modelos de datos y procesos operativos.
* Colaboración
* Trabajar en conjunto con equipos multifuncionales (arquitectos de datos, científicos de datos, analistas y partes interesadas comerciales) para comprender los requisitos y aportar experiencia técnica.
### **Beneficios de la empresa**
* Salario competitivo y bonos, incluidos aumentos salariales basados en el desempeño.
* Política generosa de días pagados de ausencia
* Horarios laborales flexibles
* Trabajo remoto
* Educación continua, capacitación y conferencias
* Cursos, exámenes y certificaciones patrocinados por la empresa
Ser consultor en nuestro equipo es una opción profesional divertida, desafiante y gratificante. Tus contribuciones son altamente valoradas por los clientes, y el trabajo que realizas suele tener un impacto directo y significativo en sus negocios.
Tendrás la oportunidad de trabajar en una variedad de proyectos para nuestros increíbles clientes, lo cual acelerará tu crecimiento profesional. ¡Colaborarás con tecnologías modernas y trabajarás junto a algunos de los mejores profesionales del sector!
Si estás ansioso por formar parte de una consultoría emocionante, desafiante y en rápido crecimiento, ¡te animamos a postularte. \#LI\-Remote