Título del puesto: arquitecto de soluciones (software & integración)
propósito del puesto
diseñar y estructurar soluciones tecnológicas end-to-end con un enfoque práctico, asegurando la correcta integración de sistemas, el desarrollo de aplicaciones como servicios (saas/paas) y la habilitación de productos digitales escalables, seguros y alineados a los objetivos del negocio.
actúa como puente entre negocio y tecnología, con una participación activa tanto en la definición de arquitectura como en la validación técnica de su implementación, sin ser necesariamente el responsable directo de la ejecución operativa completa.
responsabilidades principales
definir arquitecturas de software (microservicios, monolitos modulares, serverless, event-driven)
diseñar soluciones cloud-native escalables y resilientes
diseñar arquitecturas de integración (apis, middleware, mensajería, etl)
definir la ingeniería de solución a nivel funcional y técnico (componentes, flujos, dependencias)
generar diagramas de arquitectura (alto nivel y detalle suficiente para desarrollo)
integrar sistemas enterprise (erp como odoo, crm, legacy systems)
definir lineamientos de interoperabilidad y gobierno de apis
acompañar a equipos de desarrollo en la implementación técnica
validar decisiones técnicas clave durante el desarrollo
participar en revisiones de arquitectura (design reviews)
diseñar soluciones como productos digitales (plataformas, saas, soluciones ai)
participar en la definición de roadmap técnico
alinear arquitectura con experiencia de usuario y necesidades de negocio
definir estándares de arquitectura y buenas prácticas
asegurar cumplimiento en seguridad, performance y costos (finops)
evaluar nuevas tecnologías (ia, automatización, cloud)
traducir requerimientos de negocio en soluciones técnicas claras
participar en sesiones con stakeholders para definición de soluciones
requisitos del puesto
ingeniería en sistemas, software, computación o afín.
experiencia laboral
+5 a 7 años en desarrollo de software
+2 a 3 años participando en diseño de soluciones o liderazgo técnico
experiencia diseñando soluciones end-to-end
experiencia en integración de sistemas
conocimientos técnicos
arquitectura de software (microservicios, event-driven, hexagonal)
ci/cd y prácticas devops
bases de datos sql y nosql
integración de sistemas (erp, crm, apis externas)
deseable: ia generativa, rag, arquitecturas con llms
pensamiento estratégico y sistémico
comunicación efectiva con negocio y equipos técnicos
toma de decisiones basada en impacto
resolución de problemas complejos
cumplimiento de arquitectura definida
tiempo de diseño de soluciones
eficiencia de costos cloud (finops)
alineación negocio-tecnología
herramientas y tecnologías
c4 model / uml
node.js, python, java (según stack)
arquitecturas rag
plan de crecimiento y desarrollo
liderazgo de iniciativas estratégicas de transformación digital
especialización en arquitectura de ia y automatización avanzada
participación en definición de estrategia tecnológica organizacional
beneficios
modalidad híbrida: 3 días en oficina (silao, gto) 2 días de trabajo remoto.
#j-*-ljbffr