Desarrollo de Aplicaciones Web: Autoservicio de RRHH
Cliente
Hemos llevado a cabo el desarrollo de Aplicaciones Web para Cencosud, una destacada empresa de retail con raíces chilenas, que opera en diversos países, incluyendo Argentina, Perú, Colombia, Brasil y Estados Unidos. Cencosud abarca una variedad de cadenas de supermercados, suministros para la construcción y el hogar, artículos sanitarios y centros comerciales.
Desafíos Desarrollo de Aplicaciones Web
Integrar los autoservicios de múltiples países en una plataforma en la nube, unificando funcionalidades para su uso común.
Desarrollar una nueva versión del autoservicio específicamente para Colombia, con mejoras en flujos de procesos y nuevas funciones, integrándolo con el sistema de liquidación local en Informix.
Lograr una experiencia de usuario unificada para los empleados de diferentes países.
Soluciones Desarrollo de Aplicaciones Web
- Mejoramos las funcionalidades existentes, como la gestión de datos personales con flujos de aprobación, la impresión de recibos de sueldo y el crédito de empleado. Además, introdujimos nuevas características, como certificados DIAN configurables y un nuevo flujo digital de vacaciones.
- Para la conexión con Informa (Informix Liquidador de sueldos), desarrollamos un middleware basado en Java Spring. También implementamos un servidor de reportes (Jasper Server) para la generación de certificados. Como objetivo adicional, trasladamos parte de la gestión de RRHH de Colombia a Peoplesoft.
- A través de la aplicación de API Management de AWS, creamos una arquitectura de microservicios que facilita la incorporación de nuevos países a la aplicación, generando el backend correspondiente. Estos backends pueden alojarse en beanstalk, contenedores, funciones lambda, entre otros.
- Desarrollamos un backend común para todos los países, lo que simplifica la implementación de funcionalidades específicas de cada país a través de su interfaz.
- Implementamos un sólido sistema de seguridad que regula el acceso a las funciones de la aplicación según el sector al que pertenezca el empleado, permitiendo la segregación del acceso por país, unidad de negocio, ubicación, posición y otros criterios.
- Aprovechamos la infraestructura de AWS para diseñar una arquitectura basada en microservicios, utilizando tecnologías adaptadas a las necesidades específicas, teniendo en cuenta la escalabilidad y el mantenimiento futuro.
- Para garantizar la seguridad y autenticación de los usuarios, integramos la solución con ADFS, que ya se utilizaba en Cencosud. Esto permitió una gestión centralizada de identidades y credenciales, facilitando la administración de usuarios y la implementación de políticas de seguridad sólidas.
Alcance actual
Módulo Regional: Argentina, Colombia y Uruguay
Servicio: Desarrollo de Aplicaciones Web. Duración: 6 meses de Desarrollo y Servicio de Soporte.Alcance futuro
Nuestros planes incluyen la implementación en Brasil, la adición de nuevas funcionalidades comunes y un módulo para la gestión de recursos humanos compartidos entre países, con impacto en sus respectivos sistemas heredados.