Diseñar arquitecturas de referencia, estándares tecnológicos y patrones de diseño para las nuevas capacidades de la plataforma.
Diseñar y evolucionar la Internal Developer Platform (IDP), impulsando el concepto de Platform as a Product y mejorando la experiencia de desarrollo.
Definir estrategias de escalabilidad, resiliencia y alta disponibilidad para sistemas distribuidos, microservicios y arquitecturas orientadas a eventos.
Establecer estrategias de observabilidad extremo a extremo basadas en OpenTelemetry y liderar el análisis de incidentes críticos.
Actuar como referente técnico y proporcionar mentoría a perfiles de desarrollo, liderazgos técnicos y de arquitectura.
Requirements
Experiencia sólida (típicamente más de 10 años) en desarrollo de software y sistemas distribuidos.
Trayectoria demostrable de más de 5 años desempeñando responsabilidades de arquitectura en plataformas tecnológicas de misión crítica.
Conocimientos avanzados en Java (Spring Boot, Spring Cloud) y ecosistema Cloud Native (Docker, Kubernetes, Helm).
Experiencia en arquitecturas orientadas a eventos (Kafka, RabbitMQ) y diseño de microservicios.
Dominio de patrones de diseño (SOLID, DDD, Arquitectura Hexagonal) y estándares de API (OpenAPI, AsyncAPI).
Experiencia en herramientas de automatización e infraestructura como código (Terraform, Ansible).
Conocimiento profundo en seguridad (OAuth2, OIDC, mTLS, Vault) y bases de datos relacionales y NoSQL.
Tech Stack
Ansible
Cloud
Docker
Java
Kafka
Kubernetes
NoSQL
RabbitMQ
Spring
Spring Boot
SpringBoot
Terraform
Vault
Benefits
Participación activa en una de las plataformas tecnológicas más estratégicas de CIB.
Capacidad de influencia real sobre la arquitectura y la evolución tecnológica de la organización.
Entorno de trabajo colaborativo con equipos de alto nivel técnico orientados a la innovación y la excelencia operativa.
Oportunidad de trabajar con tecnologías emergentes en automatización e IA aplicada a la ingeniería.