ACERCA DE TRUELOGIC
En Truelogic somos un proveedor líder de servicios de aumento de personal nearshore con sede en Nueva York. Durante más de dos décadas, hemos estado ofreciendo soluciones tecnológicas de primer nivel a empresas de todos los tamaños, desde startups innovadoras hasta líderes de la industria, ayudándolas a alcanzar sus objetivos de transformación digital.
Nuestro equipo de más de 600 profesionales altamente capacitados en tecnología, con base en América Latina, impulsa la disrupción digital al asociarse con empresas de EE. UU. en sus proyectos más impactantes. Ya sea colaborando con gigantes de Fortune 500 o startups en crecimiento, entregamos resultados que marcan la diferencia.
Al postularte para este puesto, estás dando el primer paso para unirte a un equipo dinámico que valora tu experiencia y aspiraciones. Nuestro objetivo es alinear tus habilidades con oportunidades que fomenten un crecimiento y éxito profesional excepcionales, mientras contribuyes a proyectos transformadores que dan forma al futuro.
NUESTRO CLIENTE
Esta empresa de investigación de mercado proporciona datos confiables, pronósticos, puntos de referencia y análisis de expertos en publicidad, medios, comercio, tecnología, salud y servicios financieros. Combina investigaciones propias con miles de fuentes verificadas para ayudar a las organizaciones a comprender el comportamiento del consumidor, anticipar tendencias del mercado, validar estrategias y tomar decisiones comerciales más rápidas, seguras e informadas.
RESUMEN DEL PUESTO
Estamos buscando un Arquitecto de Datos Senior para encargarse del diseño, modelado, ingestión y optimización de una plataforma de Snowflake y dbt a gran escala. Este rol práctico transforma archivos S3 en bruto y datos de eventos en tablas centrales confiables y marts dimensionales que apoyan la analítica y la ciencia de datos. El candidato ideal resolverá problemas complejos de SQL, diseñará modelos incrementales de miles de millones de filas, administrará Snowflake, establecerá estándares de modelado y colaborará con ingenieros de software mientras optimiza la corrección de datos, el rendimiento, la seguridad, la gobernanza y el costo en entornos de producción a gran escala.
RESPONSABILIDADES
- Diseñar y construir tablas centrales escalables que transformen datos de eventos en bruto en conjuntos de datos confiables y bien estructurados.
- Diseñar modelos incrementales de dbt para tablas de miles de millones de filas utilizando estrategias de combinación, agrupamiento, deduplicación, procesamiento por microlotes y reprocesamiento idempotente.
- Implementar soluciones de resolución de identidad que manejen correctamente identidades combinadas, datos que llegan tarde y eventos duplicados.
- Diseñar marts de hechos y dimensiones y definir conjuntos de datos aprobados para desarrolladores de BI, analistas y científicos de datos.
- Resolver desafíos complejos de SQL que involucren rendimiento, corrección, funciones de ventana y datos semiestructurados.
- Diseñar una ingestión confiable desde Amazon S3 a Snowflake utilizando Snowpipe, etapas, integraciones de almacenamiento, COPY INTO y evolución de esquemas.
- Colaborar con ingenieros de software para definir patrones de entrega impulsados por eventos, esquemas, contratos de datos y formatos columnares como Parquet.
- Administrar entornos de Snowflake, incluyendo control de acceso basado en roles, políticas de seguridad, integraciones y configuración de almacenes.
- Monitorear la estabilidad de los pipelines, fallos de carga, frescura de datos, eventos que llegan tarde y archivos duplicados.
- Optimizar el rendimiento y costo de Snowflake y dbt a través de agrupamiento, estrategias de materialización, dimensionamiento de almacenes, perfilado de consultas y programación.
- Establecer estándares de modelado de datos y dbt y revisar SQL complejo, dbt y código en Python.
- Producir documentación de diseño, evaluar compensaciones arquitectónicas y capacitar a ingenieros y analistas.
CALIFICACIONES Y REQUISITOS DEL PUESTO
- Más de 6 años de experiencia en Ingeniería de Datos, Arquitectura de Datos o Ingeniería Analítica.
- Más de 3 años de experiencia práctica construyendo soluciones de producción con Snowflake.
- Habilidades avanzadas en SQL y capacidad para resolver de forma independiente problemas complejos de modelado, rendimiento y corrección de datos.
- Experiencia avanzada en modelado de datos, incluyendo modelado dimensional, marts de hechos y dimensiones, dimensiones que cambian lentamente, dimensiones conformadas y datos semiestructurados.
- Experiencia avanzada en dbt con estrategias incrementales, instantáneas, macros, pruebas y conjuntos de datos de miles de millones de filas.
- Experiencia trabajando con datos de comportamiento o eventos, incluyendo sesionización, resolución de identidad, eventos que llegan tarde y duplicados.
- Profundo conocimiento de Snowflake que cubre RBAC, Snowpipe, etapas, integraciones de almacenamiento, COPY INTO, inferencia de esquemas, tareas, flujos, agrupamiento y gestión de costos.
- Conocimiento práctico de servicios de AWS, incluyendo S3, IAM, SNS y SQS.
- Experiencia diseñando integraciones de datos impulsadas por eventos y trabajando con formatos como Parquet.
- Capacidad para leer y revisar código en Python.
- Capacidad comprobada para llevar problemas complejos de datos desde el diagnóstico hasta la producción con mínima dirección.
- Fuertes habilidades de comunicación escrita y verbal en inglés.
- Capacidad para explicar decisiones arquitectónicas y compensaciones técnicas a ingenieros y líderes empresariales.
LO QUE OFRECEMOS
- Trabajo 100% remoto: Disfruta de la libertad de trabajar desde el lugar que te ayude a prosperar. Solo necesitas una computadora portátil y una conexión a internet confiable.
- Pago en USD altamente competitivo: Obtén una excelente compensación, líder en el mercado en USD, que va más allá de las ofertas típicas del mercado.
- Tiempo libre pagado: Valoramos tu bienestar. Nuestras políticas de tiempo libre pagado aseguran que tengas la oportunidad de relajarte y recargar energías cuando lo necesites.
- Trabajo con autonomía: Disfruta de la libertad de gestionar tu tiempo siempre que el trabajo se realice. Enfócate en los resultados, no en el reloj.
- Trabaja con las mejores empresas estadounidenses: Amplía tu experiencia trabajando en proyectos innovadores y de alto impacto con empresas líderes de EE. UU.
POR QUÉ TE GUSTARÁ TRABAJAR AQUÍ
- Una cultura que te valora: Priorizamos el bienestar y el equilibrio entre la vida laboral y personal, ofreciendo actividades de compromiso y fomentando equipos dinámicos para asegurar que prosperes tanto personal como profesionalmente.
- Red global diversa: Conéctate con más de 600 profesionales en más de 25 países, expande tu red y colabora con un equipo multicultural de América Latina.
- Colabora con profesionales capacitados: Únete a fuerzas con talento senior. Todos nuestros miembros del equipo son expertos experimentados, asegurando que trabajes con los mejores en tu campo.
¡Postúlate ahora!