CodeableRemote

Software Architect / Arquitecto de Soluciones

Description

Requisitos clave 4+ años de experiencia en desarrollo de software y diseño de arquitectura de sistemas. Experiencia diseñando arquitecturas distribuidas o basadas en microservicios. Experiencia en integraciones entre sistemas empresariales (APIs, middleware, mensajería). Conocimiento sólido de arquitecturas API-led o event-driven. Conocimiento de conceptos de infraestructura y operación : redes, balanceadores, ambientes, despliegues, seguridad, observabilidad y alta disponibilidad. Experiencia trabajando con plataformas Linux y entornos de infraestructura empresarial. Experiencia diseñando sistemas escalables, resilientes y desacoplados. Capacidad para documentar arquitectura utilizando diagramas, estándares y ADRs. Experiencia colaborando con equipos DevOps y desarrollo en entornos ágiles. Realizar el levantamiento y documentación de la arquitectura actual (AS-IS), incluyendo sistemas, dependencias e integraciones existentes. Diseñar la arquitectura objetivo (TO-BE) para la plataforma de middleware empresarial. Definir la estrategia de migración y desacoplamiento entre sistemas legacy y nuevos servicios. Diseñar la arquitectura de integración basada en APIs y eventos entre sistemas empresariales. Tomar decisiones tecnológicas clave del stack de integración (API Gateway, mensajería, autenticación, bases de datos). Colaborar en la definición de requerimientos de infraestructura on-premise y cloud-ready, incluyendo ambientes, capacidad, conectividad entre sistemas y consideraciones de continuidad operativa. Definir lineamientos técnicos y estándares de arquitectura para APIs, mensajería, seguridad y resiliencia. Diseñar estrategias de observabilidad, seguridad y escalabilidad para la plataforma. Acompañar a los equipos de desarrollo en la implementación de integraciones y servicios. Documentar decisiones de arquitectura (ADRs) y generar diagramas y documentación técnica. Liderar la transferencia de conocimiento hacia el equipo técnico del cliente. Codeable Labs nace del expertise y talento de Codeable, el Instituto de Desarrollo de Software que forma profesionales de alto nivel en tecnología. Somos el Partner Tecnológico de nuestros clientes: guiamos decisiones estratégicas, lideramos equipos y transformamos ideas en productos digitales de manera ágil y efectiva. En Labs no creemos en las jerarquías tradicionales. Creemos en la velocidad, en la curiosidad y en las personas que quieren cambiar las reglas del juego. 1. Ponemos a las personas primero : Cuidamos y respetamos a cada persona con la que trabajamos, fomentando un ambiente abierto donde todos puedan ser auténticos. 2. Actuamos con mentalidad de founders : Asumimos responsabilidad total con nuestras promesas y resultados, buscamos oportunidades donde otros ven problemas y construimos con la ambición de dejar huella. 3. Mejoramos todos los días : Creemos en el aprendizaje continuo. Cada día es una oportunidad para crecer y ayudar a otros a alcanzar su mejor versión. 4. Innovamos con propósito : Adoptamos nuevas tendencias y tecnologías no por moda, sino para ponerlas al servicio de las personas y generar impacto sostenible. 5. Estamos todos JUNTOS en esto: Somos una comunidad de emprendedores y tecnólogos unida por un mismo propósito: cerrar la brecha entre talento y oportunidades en tecnología • Experiencia con API Gateways (APISIX, Kong, NGINX u otros). • Experiencia con plataformas de mensajería como Apache Kafka o RabbitMQ. • Experiencia con Apache Camel o frameworks de integración. • Experiencia con sistemas de identidad y acceso como Keycloak. • Experiencia en modernización de sistemas legacy o migraciones arquitectónicas. • Experiencia en arquitecturas cloud-ready o migraciones hacia cloud o Kubernetes. • Experiencia en arquitectura empresarial o integración de ERPs.

Skills

APIRabbitmqEvent-DrivenNginxKafkaLinuxKubernetesDevOpsApache

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching