GETECSA
Somos una empresa mexicana líder de gestión de capital humano y servicios tecnológicos que nació en 2005 en la ciudad de Monterrey, Nuevo León. Tenemos presencia en el mercado nacional e internacional, ofreciendo un valor agregado y solución a los procesos de consultoría de TI, atracción de talento, fabrica de testing, proyectos a medida y centro de desarrollo.
En Getecsa tenemos como objetivo principal ofrecer servicios con un alto sentido de calidad de tal manera que nuestros socios comerciales puedan alcanzar sus objetivos de forma ágil y con calidad a fin de que estén altamente satisfechos con nuestro apoyo.
Candidatura:
Actualmente estamos buscando un Ingeniero de Datos para laborar de forma Hibrida, con uno de nuestros principales clientes en Monterrey, Nuevo León.
Misión del puesto
Buscamos un Ingeniero de Datos con perfil de desarrollo front-end que combine capacidades sólidas en manejo de datos (SQL, Snowflake, Power BI) con experiencia práctica en desarrollo de aplicaciones React de múltiples módulos. Esta persona utilizará herramientas de inteligencia artificial para acelerar la generación de código, trabajará en equipo bajo control de versiones, y participará en la integración de servicios analíticos avanzados incluyendo Snowflake Cortex AI.
Requisitos técnicos:
- 3+ años de experiencia en desarrollo con React (hooks, context, routing, state management con Redux o Zustand).
- Experiencia demostrable desplegando aplicaciones React de múltiples módulos: micro-frontends, monorepos (Nx, Turborepo), o arquitecturas modulares con lazy loading y code splitting.
- Dominio de control de versiones con Git: branching models (GitFlow o trunk-based), resolución de conflictos, tags para releases, y workflows de CI/CD (GitHub Actions, GitLab CI, Azure DevOps).
- SQL avanzado: CTEs, window functions, joins complejos, optimización de queries, manejo de datos semi-estructurados (JSON/Variant).
- Experiencia con Snowflake: warehouses, stages, tasks, streams, roles y permisos, clonación, time travel.
- Conocimiento de Power BI y su integración vía API: push datasets, refresh endpoints, embedding, o conexión directa desde Snowflake.
- Experiencia usando herramientas de IA para generación de código en flujos de trabajo diarios, con criterio para validar, ajustar y asegurar calidad del output generado.
- Capacidad de trabajo colaborativo: comunicación clara, documentación de decisiones técnicas, y apertura a code review.
Deseable
- Experiencia con Snowflake Cortex AI: uso de funciones como CORTEX.COMPLETE(), CORTEX.SUMMARIZE(), CORTEX.SENTIMENT(), CORTEX.SEARCH(), creación de servicios de búsqueda semántica o RAG sobre datos en Snowflake.
- Conocimiento de Snowpark (Python o Java) para procesamiento de datos dentro de Snowflake. Experiencia con TypeScript en proyectos React de escala empresarial.
- Familiaridad con frameworks de testing (Jest, React Testing Library, Cypress).
- Conocimiento de contenedores (Docker) y orquestación básica para despliegue de aplicaciones.
- Experiencia construyendo APIs intermedias (Node.js, FastAPI) que sirvan de puente entre Snowflake/Power BI y el front-end.
Actividades:
- Desarrollar y mantener aplicaciones React multi-módulo, asegurando una arquitectura escalable, limpia y bien documentada.
- Utilizar herramientas de IA generativa (GitHub Copilot, Claude, Cursor, o similares) como acelerador en la escritura, refactorización y revisión de código.
- Gestionar el ciclo completo de despliegue de aplicaciones React: build, versionado semántico, empaquetado, despliegue en ambientes (dev, staging, producción) y configuración de CI/CD.
- Diseñar y optimizar consultas SQL complejas sobre Snowflake, incluyendo modelado de datos para consumo analítico y alimentación de interfaces.
- Integrar Power BI Datasets vía API REST para exponer datos procesados hacia dashboards y reportes corporativos.
- Explorar e implementar casos de uso con Snowflake Cortex AI: funciones de ML integradas, LLM functions, sentiment analysis, summarization y search sobre datos almacenados en Snowflake.
- Colaborar activamente con el equipo usando Git (branching strategies, pull requests, code reviews) y participar en ceremonias ágiles.
Hard Skills:
Data Modeling – Snowflake DB (SQL), ReactJS
Ofrecemos:
- Seguimiento, claridad y honestidad en los procesos.
La oportunidad de crecer está en tu manos.. ¡Únete a GETECSA!