Especialista Senior en Gobierno de APIs Hibrida WTC
Description
Buscamos un Especialista Senior en Gobierno de APIs con experiencia técnica en desarrollo, integración o gobierno de APIs en ambientes empresariales.
Vacante hibrida por un proyecto de 4- 6 meses
La posición será responsable de documentar, validar y asegurar el cumplimiento de estándares técnicos para APIs y microservicios, trabajando de cerca con equipos de desarrollo y arquitectura.
El rol requiere capacidad para revisar contratos, código y configuraciones, así como generar documentación técnica estructurada y dar seguimiento a hallazgos hasta su resolución.
Principales responsabilidades
- Elaborar y mantener documentación técnica, catálogos y fichas de APIs.
- Revisar y validar contratos OpenAPI/Swagger y RAML.
- Verificar estándares de naming, versionamiento, estructura, seguridad y diseño de APIs.
- Validar la consistencia entre requerimientos, contratos técnicos e implementación.
- Revisar la aplicación de OAuth 2.0, JWT y API Keys.
- Analizar implementaciones en Java y Spring Boot a nivel de código.
- Revisar pipelines CI/CD, despliegues y controles técnicos.
- Validar observabilidad, logging y métricas.
- Acompañar a equipos de desarrollo durante procesos de revisión y certificación.
- Documentar hallazgos, severidad, acuerdos y seguimiento.
- Consolidar evidencia técnica para certificaciones, auditorías y control interno.
- Utilizar herramientas de IA generativa como apoyo para documentación y análisis técnico.
Requisitos indispensables
- 4 a 6 años de experiencia en desarrollo, integración o gobierno de APIs en ambientes enterprise.
- Mínimo 2 años de experiencia construyendo o integrando servicios.
- Experiencia en APIs REST y arquitectura de microservicios.
- Dominio de OpenAPI/Swagger y RAML para lectura, redacción y validación de contratos.
- Conocimientos de Java y Spring Boot para lectura y evaluación de código.
- Conocimientos de seguridad de APIs: OAuth 2.0, JWT y API Keys.
- Experiencia con fundamentos de CI/CD aplicados a APIs.
- Manejo de Git/GitHub o Bitbucket, Jira y Confluence.
- Experiencia en instituciones financieras o ambientes altamente regulados.
- Experiencia trabajando bajo metodologías ágiles como Scrum o SAFe.
- Experiencia en documentación técnica estructurada.
- Portafolio o muestra de documentación técnica de autoría propia.
- Conocimientos deseables
- MuleSoft y/o Apigee.
- Observabilidad, logging, métricas y trazas distribuidas.
- Herramientas de linting y validación automatizada de contratos.
- Kubernetes / EKS y prácticas DevSecOps.
- Conocimiento del estándar BIAN.
- IA generativa aplicada a documentación y análisis técnico.
Formación
Ingeniería en Sistemas, Software, Ciencias de la Computación o carrera afín.
