Descripción
Desarrollar y escalar el motor de agregación NDC en Go — una API de alto\-rendimiento que normaliza las respuestas NDC de múltiples aerolíneas en un único esquema canónico. Usted será responsable de la fiabilidad del servicio, diseñará APIs REST y trabajará en la intersección entre sistemas distribuidos y distribución aérea.
**Lo que hará**
* Diseñar y mantener servicios de Go de alto rendimiento (chi/v5\) que realicen llamadas simultáneas a múltiples APIs NDC de aerolíneas mediante errgroup, circuit breakers y tiempos de espera específicos por conector.
* Asumir la responsabilidad de la fiabilidad del servicio: turnos de guardia, respuesta a incidencias, registro estructurado (zerolog) y análisis post\-mortem.
* Evolucionar el marco interno de adaptadores (ndcmaster \+ paquetes específicos por aerolínea) para integrar nuevas conexiones con aerolíneas de forma eficiente.
* Trabajar con PostgreSQL (pgx/v5\) para gestionar de forma duradera el estado de pedidos/ofertas y con Redis (go\-redis/v9\) para caché de ofertas (cache\-aside), limitación de tasas y búsquedas de claves API.
* Definir y hacer cumplir estándares de ingeniería en torno a pruebas, observabilidad (Prometheus / OpenTelemetry) y despliegue (Docker multi\-stage, Kubernetes, Render.com).
**Qué buscamos**
* 3\+ años de experiencia como ingeniero backend con Go en producción.
* Experiencia desarrollando APIs REST y trabajando con bases de datos relacionales (PostgreSQL).
* Conocimientos prácticos de Redis para patrones de caché y limitación de tasas.
* Familiaridad con despliegues contenerizados (Docker) e infraestructura como código (Render Blueprint / Kubernetes).
* Opinión firme sobre calidad del código, pruebas (con enfoque basado en tablas) y documentación.
**Valorable**
* Experiencia con colas de mensajes (RabbitMQ) para la distribución asíncrona de tareas.
* Experiencia previa con APIs del sector aéreo o turístico (NDC, GDS, estándares IATA).
* Familiaridad con flujos OAuth2 client\_credentials y transformaciones XML/JSON.
Sueldo: 40\.000,00€\-60\.000,00€ al año
Ubicación del trabajo: Teletrabajo híbrido en Barcelona, provincia de Barcelona (Barcelona)