Instituto de Seguridad y Servicios Sociales de los Trabajadores del Estado (ISSSTE)
Rol: Jefe de Departamento de Diseño de Sistemas
Periodo: Enero 2017 – Presente
Contexto
Responsable de la operación y evolución de sistemas institucionales críticos dentro de la Subdirección de Personal, en un entorno regulado y de alta sensibilidad operativa.
El departamento atiende tanto sistemas legacy que sostienen procesos administrativos esenciales, como el desarrollo de nuevas soluciones tecnológicas alineadas a necesidades emergentes.
Actualmente coordino un equipo de 12 profesionales organizados en dos líneas de trabajo: mantenimiento evolutivo de sistemas institucionales existentes y desarrollo de nuevos sistemas bajo tecnologías modernas.
Responsabilidad estructural
La función se divide en dos grandes frentes:
1. Gestión y evolución de sistemas institucionales críticos
- Administración y mantenimiento del Sistema Integral de Administración de Personal, que incluye el módulo de cálculo de nómina con múltiples reglas de negocio asociadas a percepciones y deducciones.
- Operación y mejora del Sistema Integral de Control de Gestión para el seguimiento de trámites internos.
- Diseño, implementación y mantenimiento de procesos batch para integración con entidades externas, incluyendo:
- Timbrado fiscal ante autoridades hacendarias.
- Pago de cuotas sociales.
- Reportes y registros oficiales a nivel nacional.
Estos sistemas sostienen procesos financieros, administrativos y regulatorios que no pueden detenerse.
2. Liderazgo técnico en nuevos desarrollos
- Coordinación integral del análisis, diseño y desarrollo de nuevos sistemas.
- Implementación del Sistema de Gestión de Guardias y Suplencias (SIGYS), construido desde cero.
- Aplicación de metodologías ágiles.
- Separación clara de responsabilidades entre FrontEnd y BackEnd.
- Uso de tecnologías modernas como Spring y Angular.
- Integración de esquemas de seguridad acordes a la infraestructura institucional.
Este segundo frente implica transición progresiva hacia arquitecturas más modernas sin comprometer la estabilidad operativa.
Decisiones clave
- Evolución incremental de sistemas legacy en lugar de reescrituras disruptivas.
- Encapsulamiento de componentes críticos antes de su modificación.
- Implementación de procesos batch controlados y auditables.
- Separación arquitectónica clara en nuevos desarrollos para facilitar mantenibilidad.
- Organización del equipo en líneas de trabajo diferenciadas según perfil técnico y naturaleza del sistema.
Impacto
- Continuidad operativa garantizada en sistemas que sostienen procesos de nómina y administración institucional.
- Modernización progresiva del entorno tecnológico sin afectar servicios críticos.
- Implementación exitosa de nuevos sistemas bajo estándares contemporáneos de arquitectura.
- Consolidación de un equipo equilibrado entre experiencia en legacy y desarrollo moderno.
Aprendizaje estratégico
La arquitectura institucional no se trata únicamente de diseño técnico.
Implica gestionar riesgo, equilibrar estabilidad y modernización, y tomar decisiones que protejan procesos sensibles mientras se habilita evolución tecnológica.
El liderazgo técnico en entornos regulados exige comprender tanto el sistema como la organización que lo sostiene.
Proyectos destacados en esta etapa:
- Sistema Integral de Guardias y Suplencias (SIGYS)
- Atención a la pandemia por COVID-19