Arquitecto(a) de Soluciones

Inetum

Sign In to Apply

Pay not listed

  • Hybrid
  • Full-time
  • Bogotá, Bogota, Colombia
  • 1mo ago

Job Description

En Inetum Colombia nos encontramos en búsqueda de un(a) Arquitecto(a) de Soluciones Senior para integrarse a un importante proyecto estratégico del sector financiero, liderando iniciativas de transformación digital, modernización tecnológica y definición de arquitecturas empresariales de alto impacto. Buscamos profesionales apasionados por la tecnología, con visión estratégica, capacidad de liderazgo técnico y experiencia en la construcción de soluciones robustas, escalables y alineadas con los objetivos de negocio. 
Será responsable de acompañar técnicamente a los equipos de desarrollo, evaluar nuevas tecnologías, liderar pruebas de concepto e impulsar la evolución de las plataformas mediante arquitecturas modernas orientadas a eventos, microservicios y entornos cloud-native. 

Objetivo del cargo: 

Diseñar, definir y liderar la implementación de arquitecturas tecnológicas que soporten las iniciativas de transformación digital de la organización, estableciendo lineamientos, estándares y mejores prácticas de desarrollo que permitan construir soluciones escalables, seguras, resilientes y alineadas con los objetivos estratégicos del negocio. 

Será responsable de acompañar técnicamente a los equipos de desarrollo, evaluar nuevas tecnologías, liderar pruebas de concepto e impulsar la evolución de las plataformas mediante arquitecturas modernas orientadas a eventos, microservicios y entornos cloud-native.



Responsabilidades principales:

  • Definir y proponer estrategias tecnológicas para acompañar los procesos de transformación digital de la organización. 

  • Diseñar arquitecturas de solución alineadas con los requerimientos funcionales, no funcionales y regulatorios del sector financiero. 

  • Establecer estándares, lineamientos y buenas prácticas para el desarrollo e integración de aplicaciones. 

  • Liderar técnicamente equipos de desarrollo, orientando la toma de decisiones arquitectónicas y la resolución de problemáticas complejas. 

  • Evaluar nuevas tecnologías, patrones de diseño y herramientas que contribuyan a la evolución tecnológica de la organización. 

  • Diseñar y ejecutar pruebas de concepto (PoC) para validar nuevas soluciones y enfoques arquitectónicos. 

  • Garantizar atributos de calidad como disponibilidad, escalabilidad, mantenibilidad, observabilidad, rendimiento y seguridad. 

  • Participar en el desarrollo y modernización de aplicaciones empresariales basadas en tecnologías Java. 

  • Definir estrategias de integración entre sistemas corporativos y plataformas digitales. 

  • Acompañar la adopción de prácticas DevOps y automatización de procesos de construcción, despliegue y monitoreo. 

Experiencia requerida:

  • Profesional en Ingeniería de Sistemas, Ingeniería de Software, Electrónica, Telecomunicaciones o carreras afines. 

  • Mínimo 6 años de experiencia en desarrollo de software empresarial, preferiblemente en entornos de misión crítica. 

  • Mínimo 3 años de experiencia desempeñando roles de Arquitectura de Soluciones, Arquitectura de Aplicaciones o Liderazgo Técnico. 

  • Experiencia demostrable en proyectos de transformación digital, modernización tecnológica y definición de arquitecturas empresariales. 

  • Participación en proyectos basados en arquitecturas de microservicios, integración de sistemas y plataformas distribuidas. 

  • Deseable experiencia en proyectos del sector financiero, bancario o asegurador. 

  • Experiencia liderando equipos multidisciplinarios y acompañando procesos de definición técnica de soluciones. 

Conocimientos requeridos:
 

Arquitectura y Desarrollo de Software 

  • Arquitectura de Soluciones. 

  • Arquitectura Empresarial y Arquitectura de Aplicaciones. 

  • Principios SOLID y Clean Architecture. 

  • Domain Driven Design (DDD). 

  • CQRS (Command Query Responsibility Segregation). 

  • Arquitecturas basadas en Microservicios. 

  • Event Driven Architecture (EDA). 

  • Diseño orientado a objetos. 

  • Integración de aplicaciones y APIs REST. 

  • Sistemas distribuidos. 

DevOps y Calidad 

  • DevOps. 

  • Integración Continua y Despliegue Continuo (CI/CD). 

  • Automatización de procesos de construcción y despliegue. 

  • Observabilidad y monitoreo. 

  • Versionamiento de código y gestión de repositorios. 

Bases de Datos 

  • Modelamiento de datos. 

  • Optimización de consultas. 

  • Oracle Database. 

  • PostgreSQL. 

Herramientas y tecnologías:

 

Backend/Front 

  • Java SE. 

  • Java EE / Jakarta EE. 

  • Spring Framework. 

  • Spring Boot. 

  • Spring MVC. 

  • Spring WebFlux. 

  • Spring Data REST. 

  • Desarrollo de APIs RESTful. 
     

CloudComputing 

  • CloudArquitecture / AWS 

Contenedores y Orquestación 

  • Docker. 

  • Kubernetes (deseable). 

  • OpenShift (deseable). 

DevOps 

  • Git. 

  • Jenkins, GitLab CI o herramientas similares. 

  • SonarQube. 

Bases de Datos 

  • Oracle. 

  • PostgreSQL. 

Deseables 

  • Mensajería asíncrona (Kafka, RabbitMQ o similares). 



Habilidades blandas:

 

  • Liderazgo técnico. 

  • Pensamiento estratégico. 

  • Orientación a resultados. 

  • Comunicación efectiva. 

  • Capacidad de influencia y negociación. 

  • Innovación y aprendizaje continuo. 

  • Trabajo colaborativo. 

  • Resolución de problemas complejos. 

  • Toma de decisiones basada en análisis técnico.