14 nov
|
Thomas Processing & Systems
|
Bogotá
14 nov
Thomas Processing & Systems
Bogotá
? Propósito del cargo Liderar la definición, diseño y evolución de arquitecturas de software end-to-end, conectando requerimientos funcionales y no funcionales con decisiones tecnológicas concretas. Asegurar que las soluciones sean escalables, seguras, de alto rendimiento y sostenibles en el tiempo, trabajando en estrecha colaboración con equipos de desarrollo, infraestructura, producto y seguridad. ? Responsabilidades principales
• Definir la arquitectura objetivo junto con las áreas de Infraestructura, Desarrollo y Seguridad.
• Diseñar el blueprint de sistemas, seleccionando plataformas, frameworks, patrones y componentes.
• Liderar el diseño e implementación de microservicios en entornos cloud (AWS y Azure).
• Asegurar el cumplimiento de estándares de arquitectura, calidad, seguridad y performance en todo el ciclo de vida del software.
• Guiar técnicamente a los equipos de desarrollo en el uso de Java, Spring Boot y Angular.
• Diseñar e implementar estrategias de bases de datos (PostgreSQL como core, integrando también NoSQL).
• Documentar y comunicar arquitecturas con modelos claros (C4, UML, BPMN).
• Participar en comités de arquitectura, asegurando la gobernanza tecnológica.
• Realizar code reviews y mentoría a equipos de desarrollo.
• Evaluar y adoptar nuevas tecnologías que agreguen valor a las soluciones. ? Requisitos técnicos (must have)
• +4 años de experiencia en desarrollo de software y mínimo 3 años como Arquitecto/a de Software.
• Dominio avanzado en Java y Spring Boot (últimos 3 años de experiencia comprobada).
• Experiencia sólida en Angular (6+) para aplicaciones front-end SPA.
• Experiencia en diseño e implementación de microservicios en cloud (AWS y Azure).
• Experiencia con PostgreSQL (modelado, optimización y escalabilidad).
• Conocimiento de CI/CD, Docker y Kubernetes en entornos productivos.
• Manejo de patrones de diseño y principios SOLID.
• Experiencia en arquitecturas de alta disponibilidad, seguridad y rendimiento.
• Experiencia en documentación y modelado de arquitecturas (C4, UML, BPMN). Deseable
• Certificado como arquitecto Cloud deAWS
• Certificado como arquitecto Java ? Modalidad: Híbrido (Bogotá) 3 días en oficina/2 días en casa ? Contrato: Indefinido
📌 Arquitecto/a de Software (Bogotá)
🏢 Thomas Processing & Systems
📍 Bogotá