Analista Desarrollador de Software
Summary
Software analyst-developer at Universidad del Valle de Guatemala building serverless applications on AWS (SAM, Lambda, API Gateway) and full-stack apps with NodeJS, Angular/React, plus integrating academic, financial, and administrative platforms like Odoo and Dynamics 365. Day to day involves microservices, REST/event-driven integrations, databases, CI/CD pipelines, and production support.
- Diseñar, desarrollar e implementar aplicaciones Serverless utilizando AWS SAM, AWS Lambda y servicios administrados de AWS.
- Diseñar e implementar soluciones basadas en microservicios e integración de aplicaciones para el ecosistema tecnológico institucional.
- Desarrollar y mantener aplicaciones full-stack utilizando NodeJS, Angular y React.
- Diseñar, desarrollar e integrar API RESTful y mecanismos de integración orientados a eventos utilizando servicios de AWS (API Gateway, EventBridge, SQS, Step Functions u otros servicios relacionados).
- Participar en la implementación, personalización, soporte e integración de plataformas empresariales como Anthology Reach, Odoo, Dynamics 365 y otras soluciones institucionales.
- Desarrollar e integrar formularios y componentes web para procesos institucionales utilizando CMS empresariales como Progress Sitefinity o tecnologías equivalentes.
- Implementar integraciones entre sistemas académicos, financieros y administrativos utilizando middleware y servicios de integración basados en AWS.
- Trabajar con tecnologías de bases de datos relacionales y NoSQL, incluyendo SQL Server, PostgreSQL y otras plataformas según los proyectos.
- Implementar y mantener pipelines CI/CD para garantizar procesos de despliegue seguros y automatizados.
- Participar en revisiones de código y contribuir a la mejora continua de las prácticas de desarrollo, arquitectura y DevOps.
- Realizar análisis, resolución de problemas, optimización del rendimiento y soporte de aplicaciones en producción.
- Mantenerse actualizado sobre tendencias en integración de aplicaciones, plataformas cloud, arquitecturas serverless e inteligencia artificial aplicada al desarrollo de software.
- Ingeniería en Sistemas, Ciencias de la Computación, Informática o carrera afín.
- Mínimo 2 años de experiencia en desarrollo de aplicaciones utilizando tecnologías Serverless sobre AWS (AWS SAM, Lambda o tecnologías equivalentes).
- Experiencia en desarrollo full-stack con NodeJS y experiencia en Angular y/o React.
- Experiencia en diseño e implementación de arquitecturas basadas en microservicios e integración mediante API REST.
- Experiencia en servicios de integración en AWS (API Gateway, EventBridge, SQS, Step Functions o servicios relacionados).
- Experiencia en bases de datos SQL Server, PostgreSQL y bases de datos NoSQL.
- Experiencia o conocimientos en implementación, administración técnica, personalización o integración de plataformas CRM y ERP empresariales (Anthology Reach, Odoo, Dynamics 365).
- Deseable experiencia en desarrollo o administración de soluciones basadas en Progress Sitefinity u otros CMS empresariales.
- Familiaridad con metodologías Agile/SCRUM, prácticas DevOps, Git y plataformas CI/CD.
- Excelente capacidad analítica, orientación a la resolución de problemas y trabajo colaborativo.
- Dominio del idioma inglés a nivel intermedio.
- Certificaciones AWS, Microsoft o relacionadas con plataformas cloud serán consideradas una ventaja.
Fecha de contratación: Septiembre 2026