API Architect Event-Driven Architecture (EDA)

Publicada 13 de Noviembre

En Grupo NS, consultora tecnológica especializada en proyectos de transformación digital, incorporamos un/a API Architect para participar en un proyecto estratégico dentro del sector bancario. La modalidad del servicio es 100% remoto desde cualquier provincia de España.

Buscamos un perfil técnico con experiencia en diseño, definición y gobierno de APIs REST y arquitecturas asíncronas (Event-Driven Architecture), que participe en la definición de estándares, políticas de seguridad, calidad y ciclo de vida de las APIs y eventos.

La persona seleccionada colaborará en la evolución y gobierno del ecosistema de integración, asegurando la calidad, trazabilidad, seguridad y consistencia de las soluciones de integración.


¿Cuáles serán tus funciones?

Diseño y definición de APIs y arquitecturas Event-Driven

  • Diseño, definición y documentación de APIs REST y APIs asíncronas.
  • Definición de contratos y especificaciones mediante Swagger/OpenAPI y AsyncAPI 2.x y 3.x.
  • Modelado y definición de esquemas de datos utilizando Avro.
  • Participación en el modelado de eventos mediante Event Storming.
  • Definición de arquitecturas Event-Driven, diferenciando eventos y comandos, así como patrones de orquestación y coreografía.
  • Conocimiento y aplicación de patrones SAGA y mecanismos de compensación.

Gobierno y calidad de APIs

  • Definición y mantenimiento de estándares, políticas, guías y buenas prácticas para APIs REST y arquitecturas EDA.
  • Gobierno del ciclo de vida de APIs y eventos: versionado, documentación, monitorización y obsolescencia (deprecado).
  • Gestión de tipologías de APIs, capas de exposición y políticas de uso.
  • reación, mantenimiento y control de catálogos e inventarios de APIs y eventos por dominios.
  • Validación de la calidad de las definiciones mediante informes, métricas y sistemas de scoring.
  • Desarrollo y mantenimiento de mecanismos de validación automática (linters).
  • Integración de controles de calidad en procesos CI/CD y automatización.

Seguridad y control de acceso

  • Definición y aplicación de políticas de seguridad para APIs REST y eventos.
  • Gestión de mecanismos de autenticación, autorización y control de acceso.
  • Aplicación de estándares y tecnologías como OAuth 2.0, JWT, IAM Policies e integración con proveedores de identidad (IdP).
  • Gestión de ACLs, cifrado, certificados digitales y autenticación mutua mediante mTLS.
  • Garantía de la trazabilidad, auditoría y seguridad de las comunicaciones.

Trazabilidad y observabilidad

  • Definición de mecanismos de auditoría y trazabilidad de APIs y eventos.
  • Seguimiento del linaje de eventos (Event Lineage).
  • Colaboración en iniciativas de observabilidad y monitorización del ecosistema de integración.


¿Qué ofrecemos?

  • Incorporación a Grupo NS y participación en un proyecto tecnológico del sector financiero.
  • Proyecto de arquitectura e integración con tecnologías y plataformas de APIs y eventos.
  • Modalidad de trabajo 100% remoto (España).
  • Entorno de trabajo colaborativo y especializado en arquitectura e integración de soluciones tecnológicas.
  • Oportunidad de participar en iniciativas de gobierno, seguridad y evolución de arquitecturas de integración.


Si tienes experiencia en arquitectura de APIs, gobierno de servicios y arquitecturas orientadas a eventos, y buscas un nuevo reto profesional en el sector financiero, ¡queremos conocerte!


¡Inscríbete y únete a Grupo NS!

Requisitos mínimos

¿Qué requisitos buscamos?

  • Experiencia de entre 3 y 5 años en arquitectura, diseño o gobierno de APIs.
  • Experiencia en diseño y definición de APIs REST y arquitecturas asíncronas.
  • Conocimientos sólidos de Swagger/OpenAPI y AsyncAPI (versiones 2.x y 3.x).
  • Conocimientos de arquitecturas orientadas a eventos (Event-Driven Architecture).
  • Conocimientos de modelado de eventos y esquemas de datos Avro.
  • Experiencia en definición de estándares, políticas y gobierno de APIs.
  • Conocimientos de seguridad y control de acceso: OAuth, JWT, IAM, ACLs, IdP, mTLS y certificados.
  • Experiencia en integración continua (CI/CD) y automatización.
  • Capacidad de análisis, documentación y definición de soluciones técnicas.


Se valorará positivamente

  • Experiencia en plataformas de gestión de APIs REST y eventos en entornos Cloud e híbridos.
  • Conocimientos y experiencia con Apache Kafka.
  • Experiencia con Schema Registry.
  • Experiencia en administración de políticas, portales y certificaciones de plataformas API.
  • Conocimientos de métricas de uso, auditoría y observabilidad.
  • Experiencia en el sector bancario o financiero.

Competencias

kafka api rest OpenAPI AsyncAPI Integration Architect JWT EDA API Architect API Designer API Governance Specialist API Management Engineer Event-Driven Architect Avro API Governance OAuth2 mTLS