Profesional senior en Gobierno de APIs, con perfil de analista de negocio técnico y/o desarrollador de sistemas, especializado en la definición, validación y gobierno de contratos de APIs (OpenAPI / Swagger), para integrarse al área de Gobierno de Apis. Será responsable de asegurar el cumplimiento de estándares de diseño, seguridad y calidad en la exposición de microservicios, promoviendo el reúso, la interoperabilidad y la adopción de APIs.
Responsabilidades principales
- Definir, revisar y validar contratos de APIs REST usando OpenAPI / Swagger (YAML / JSON) asegurando consistencia, versionamiento y calidad.
- Gobernar el ciclo de vida de APIs y microservicios: alta, cambios, versionado y retiro.
- Mantener actualizado el catálogo corporativo de APIs y microservicios, impulsando el reúso y evitando duplicidades.
- Validar el cumplimiento de estándares Open Api
- Coordinar revisiones técnicas con equipos de desarrollo, arquitectura y seguridad.
- Dar seguimiento a vulnerabilidades, hallazgos técnicos y planes de remediación.
- Asegurar alineación con marcos regulatorios y de industria (ej. Open Banking, BIAN).
- Apoyar iniciativas de automatización y revisión de contratos dentro de pipelines CI/CD.
- Onboarding de Apis dentro del Apigee
________________________________________Conocimientos técnicos requeridos
- Diseño y gobierno de APIs REST – Avanzado
- OpenAPI / Swagger (experto en definición de contratos)
- Programación Orientada a Objetos
- Arquitectura de Microservicios
- Manejo de eventos (event-driven architectures)
- Java
- Git (branching, versionamiento)
- JSON / YAML
- Bitbucket
Herramientas de gestión y documentación:
- JIRA
- Confluence
- SharePoint
- Excel (seguimiento, métricas, control de catálogo)
Deseable
- CI/CD (integración de validaciones de contratos, quality gates)
- Spring Boot
- API Gateways (Apigee, Kong)
- Experiencia en entornos regulados o banca digital
________________________________________
Habilidades clave
- Excelente comunicación técnica y funcional
- Capacidad de seguimiento y control de procesos
- Pensamiento analítico y orientación a estándares
- Trabajo colaborativo con equipos multidisciplinarios
- Enfoque en calidad, seguridad y gobierno tecnológico