- Empresa: Novacomp
- País: Todo LATAM
- Modalidad: Remoto
- Corre: vrojas@crnova.com
Propósito del rol
Asegurar la coherencia end-to-end (arquitectura + decisiones técnicas) del BackOffice del módulo de Gamification & Rewards, garantizando integración segura con PostgreSQL y Datalake, y habilitando entregas incrementales con calidad y documentación para transferencia al squad interno. Requerimiento del módulo Gamif…
Responsabilidades clave
- Definir lineamientos de integración, escalabilidad y mantenibilidad (backend–frontend–DB–datalake).
- Diseñar/validar la conexión con el Datalake para consulta/segmentación y validación de reglas de negocio.
- Guiar el takeover técnico del código del proveedor anterior (diagnóstico, riesgos, plan de estabilización).
- Asegurar gobernanza técnica: estándares de código, ramas, PRs, code reviews, versionado APIs, observabilidad.
- Definir NFRs prácticos: seguridad, performance, resiliencia, logging/auditoría de eventos (cohortes, dinámicas, premios).
- Coordinar con QA la estrategia de pruebas (unitarias, integradas, e2e) y “quality gates”.
- Liderar la documentación (arquitectura, endpoints, manual técnico) + knowledge transfer al equipo interno.
Requisitos técnicos (Must)
- 6+ años en desarrollo/arquitectura de soluciones, 2+ como Tech Lead.
- Dominio de Node.js / NestJS, diseño de APIs (REST y/o GraphQL), contratos y versionado.
- Experiencia sólida con PostgreSQL (modelo, performance, transacciones).
- Integraciones con Data Lakes (S3/objetos, APIs corporativas, control de acceso, trazabilidad).
- Seguridad aplicada: OAuth2/OIDC/JWT, secretos, hardening, OWASP, auditoría.
Deseables (Nice to have)
- Experiencia en gamificación, promociones, rewards o motores de reglas/segmentación.
- Observabilidad (APM, métricas, tracing) y prácticas DevOps/CI-CD.
- Experiencia diseñando capas de datos para analítica y eventos (event logging).
Habilidades blandas
- Comunicación clara con negocio/tech, liderazgo servicial, negociación de trade-offs.
- Enfoque a entrega incremental y manejo de riesgos.