El portal de empleo de España

Arquitecto de Software (Sénior) - API e Integración

Híbrido en España·Añadida hoy

Canyon Bicycles

14 ofertas abiertas

Resumen

Detalles del puesto

  • Híbrido

    Días de oficina y de casa — el reparto está en la oferta.

Requisitos

  • Trabajar en inglés

    Se requiere inglés, según la oferta.

  • Estar cerca de España para los días híbridos

    No se menciona ninguna ayuda para la mudanza.

  • Tener 7+ años de experiencia

    Puesto de nivel Senior.

  • Titulación universitaria

    «A degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.» — según la oferta.

Esta oferta se ha traducido automáticamente al español.

Requisitos

Qué buscan

  • Grado en Informática, Ingeniería de Software o un campo relacionado, o experiencia profesional equivalente.
  • Más de 7 años de experiencia en ingeniería de software, con al menos 3 años en un rol de arquitectura o de liderazgo técnico senior.
  • Trayectoria demostrada en el diseño y despliegue de arquitecturas escalables en Microsoft Azure, utilizando específicamente Azure Container Apps (ACA), App Services o Functions.
  • Profundo conocimiento de los principios de diseño de API (REST, GraphQL, OpenAPI) y firme defensor del desarrollo contract-first.
  • Experiencia en el diseño de arquitecturas de integración que involucren entornos SAP (BTP) y/o Salesforce.
  • Sólido dominio del diseño orientado al dominio (DDD), la descomposición de servicios y los patrones de propiedad de datos.
  • Comprensión sólida de las arquitecturas orientadas a eventos, mensajería (por ejemplo, Service Bus, Event Mesh, Kafka) y consistencia eventual.
  • Capacidad para comunicar las compensaciones técnicas (trade-offs) tanto a los responsables de ingeniería como a los de negocio, impulsando estrategias de migración incremental.
  • Habilidades de comunicación fluidas en inglés (hablado y escrito).

El puesto

Canyon opera un ecosistema digital diverso que abarca SAP S/4HANA, Salesforce (Commerce, Service, Marketing y Data Cloud), plataformas de bicicletas conectadas por IoT y microservicios nativos de la nube en Azure. Hemos establecido un Mandato de API y Clean Core en toda la empresa: la lógica personalizada reside en microservicios, expuestos a través de APIs. Buscamos un Senior Software Architect para ser el motor de este mandato, guiando a los equipos sobre los límites entre la configuración de la plataforma y los servicios externos, diseñando los estándares de API que conectan nuestro ecosistema (incluyendo nuestra Native App mediante un BFF basado en Azure) y haciendo cumplir la disciplina que mantiene nuestros núcleos limpios a medida que escalamos.

Qué harás

  • Evaluación Estratégica: Analizar el panorama de integración actual en SAP, Salesforce y los backends de Azure para identificar violaciones del "clean core" y oportunidades de extracción.
  • Estándares de API y Ciclo de Vida: Establecer y perfeccionar los estándares de diseño de API de Canyon, incluyendo el desarrollo "contract-first", el versionado, las convenciones de nomenclatura y la gestión del ciclo de vida.
  • Diseño de Arquitectura: Crear arquitecturas de referencia para extensiones side-by-side en SAP BTP, integraciones orientadas a eventos desde Salesforce y capas Backend-for-Frontend (BFF) basadas en Azure para nuestras aplicaciones móviles nativas.
  • Marco de Decisión: Definir los criterios que ayuden a los equipos a determinar si un requisito pertenece al núcleo de la plataforma o a un microservicio de Azure (centrándose en la reutilización y la capacidad de actualización).
  • Liderazgo de Migración: Impulsar el enfoque "extract when you touch" (extraer al tocar), ayudando a los equipos a planificar la migración de las personalizaciones existentes de la plataforma hacia servicios modernos alojados en Azure.
  • Gobernanza y Revisión: Liderar el proceso de revisión de arquitectura como mecanismo de cumplimiento del mandato, asegurando que cada servicio sea un producto bien definido con un contrato de API claro.
  • Sinergia del Ecosistema: Colaborar con Platform Engineering para dar forma a los boilerplates de microservicios, las plantillas de CI/CD y las configuraciones de Azure API Management.
  • Descubribilidad: Impulsar la gobernanza de las API asegurando que cada servicio y su contrato estén registrados en el catálogo de servicios de Canyon con una propiedad y documentación claras.

Cómo trabajarás

Este puesto tiene su base en nuestro Canyon Tech Hub en Barcelona, que reúne al mejor talento tecnológico para dar forma al futuro del ciclismo. Por lo tanto, el equipo local necesita que estés presencialmente al menos 3 veces por semana.

ENTORNO TÉCNICO

  • Microsoft Azure (API Management, Service Bus, Functions, Azure Container Apps), Infrastructure as Code (Terraform/Bicep).
  • SAP S/4HANA, SAP BTP (Integration Suite, Event Mesh), Salesforce Core y Data Clouds.
  • APIs RESTful/orientadas a eventos, OpenAPI/AsyncAPI, OAuth2/JWT, Catálogos de servicios.
  • Microservicios, extensiones side-by-side, patrones BFF, Serverless.
  • Trazado distribuido, registro estructurado (Azure Monitor/Log Analytics) y métricas a través de los límites de los servicios.

Sobre Canyon Bicycles

Sector
Cycling

En sus propias palabras

Información adicional

Tenga en cuenta: Las solicitudes deben enviarse en inglés.

Todas las vacantes de Canyon Bicycles
WhatsApp
Tres Cantos
Tres Cantos

Ingeniero de Sistemas IT Cloud

Canyon BicyclesNueva
Híbrido en España

Ingeniero de Sistemas IT Cloud

Canyon BicyclesNueva
Híbrido en España

Ingeniero de Sistemas IT

Canyon BicyclesNueva
Híbrido en España

Ingeniero de Sistemas IT

Canyon BicyclesNueva
Híbrido en España

Consultor SAP Inhouse (m/f/d)

Canyon BicyclesNueva
Híbrido en España

Consultor SAP Inhouse - España

Canyon BicyclesNueva
Híbrido en España
Ver los 14 empleos