Full-Stack Cloud Developer Specialist Retail
Description
4+ años de experiencia en desarrollo full-stack con TypeScript. Dominio avanzado de Angular 17+ (standalone components, signals, reactive forms, interceptors). Dominio avanzado de NestJS (módulos, guards, CQRS, decoradores custom). Experiencia con Prisma ORM y PostgreSQL. Experiencia en AWS (Lambda, EventBridge, Step Functions, S3, DynamoDB, Redshift, ECS, CloudFront, Secrets Manager). Experiencia con SAM para build/deploy de funciones serverless. Experiencia con Terraform para IaC (multi-ambiente). Arquitecturas event-driven con SNS/SQS/EventBridge. Experiencia con pipelines CI/CD (GitLab CI) y Git. Conocimientos de Docker y despliegue en ECS. Autenticación JWT (cookies HTTP-only, guards, refresh tokens). Conocimientos de generación de reportes (ExcelJS, PDFKit) y visualización (Chart.js). Desarrollar y mantener el frontend en Angular 19 con PrimeNG, Tailwind CSS y Chart.js para dashboards de inventario. Implementar endpoints REST en NestJS siguiendo Clean Architecture y CQRS, usando Prisma ORM sobre PostgreSQL. Diseñar y desarrollar funciones AWS Lambda en TypeScript/Node.js (inventario, stock, reportes, procesamiento de datos). Orquestar flujos complejos con Step Functions, EventBridge, SNS/SQS; gestionar flujos de aprobación multi-paso con auditoría. Gestionar almacenamiento y consultas en S3, DynamoDB y Redshift. Mantener y evolucionar módulos de Terraform para infraestructura AWS (Lambda, ECS, RDS, CloudFront, Security Groups, etc.). Implementar y mantener pipelines CI/CD en GitLab CI para despliegue a staging y producción. Garantizar calidad mediante pruebas unitarias (Jest, Karma/Jasmine) y prácticas de resiliencia e idempotencia. Generar reportes automatizados en Excel (ExcelJS) y PDF (PDFKit). En Agilistik trabajamos en proyectos desafiantes de transformación ágil y desarrollo de software para clientes líderes en Chile y LATAM. El proyecto es un sistema de gestión de inventario RFID integral, diseñado para ofrecer visibilidad total desde la interfaz de usuario (Angular) hasta los microservicios (NestJS). Se apoya en AWS para funciones serverless, infraestructura como código con Terraform y una arquitectura orientada a la escalabilidad y la resiliencia. Formarás parte de un equipo técnico con orientación a la excelencia, colaborando con arquitectos y líderes técnicos para entregar una solución robusta y de alto rendimiento. Trabajo híbrido con presencialidad de 1 a 2 veces por semana en Santiago de Chile. En Agilistik, valoramos a nuestro equipo y ofrecemos una serie de beneficios atractivos: Seguro complementario de salud y seguro de vida para tu tranquilidad y la de tu familia. Bonos especiales por aguinaldos en septiembre y Navidad, cada uno por CLP $100.000, además de una bonificación adicional por tu cumpleaños de CLP $50.000. Oportunidades constantes de capacitación y certificaciones ágiles, fomentando un desarrollo profesional continuo y de alto impacto. Estamos comprometidos con crear un entorno de trabajo que priorice tanto tu bienestar como tu crecimiento profesional. Únete a nuestro equipo para ser parte de proyectos desafiantes y un ambiente colaborativo y dinámico. Experiencia previa en retail o sistemas de gestión de inventario. Conocimiento de RFID o IoT (Mojix u otros). Conocimientos de IBM MQ u otros sistemas de mensajería empresarial. Experiencia con.NET o Java para funciones Lambda políglotas. Conocimientos de Redshift y consultas analíticas sobre data warehouse. Experiencia con PrimeNG y Tailwind CSS. Experiencia con monitoreo (CloudWatch, Grafana).
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.