Kyndryl Switzerland GmbH
Microservices Architect
📍 8005 Zürich
Rolle und Verantwortlichkeiten
Definición y evolución de la arquitectura de microservicios (backend y BFF). Establecimiento de estándares, buenas prácticas y gobierno técnico. Acompañamiento a equipos de desarrollo en la adopción de patrones y frameworks. Diseño de soluciones resilientes, escalables y seguras en entornos híbridos (cloud + on-premise). Colaboración con equipos de infraestructura, seguridad y DevOps.
Team / Beschreibung
At Kyndryl, we run and reimagine the mission-critical technology systems that drive advantage for the world’s leading businesses. We are at the heart of progress; with proven expertise and a continuous flow of AI-powered insight, enabling smarter decisions, faster innovation, and a lasting competitive edge. For our people—Kyndryls—that means doing purposeful work that powers human progress. Join us and experience a flexible, supportive environment where your well-being is prioritized and your potential can thrive.
Qualifikationen und Fähigkeiten
Sólidos conocimientos en principios SOLID, arquitectura hexagonal y DDD (Domain-Driven Design).
Experiencia en patrones de diseño: Circuit Breaker, API Gateway, retry, caching, entre otros.
Definición y gobierno de arquitecturas basadas en microservicios.
Experiencia con: Spring (legacy), Spring Boot y su ecosistema (starters: batch, data, etc.), Desarrollo de BFF en entorno .NET, Versiones: Spring Boot ≥ 3, Java ≥ 17.
Diseño y definición de APIs: OpenAPI (REST), AsyncAPI (event-driven).
Experiencia con mensajería y caching: Kafka, RabbitMQ, Redis, Caffeine.
Contenerización y orquestación: Docker, Kubernetes / OpenShift.
Gestión de APIs: Apigee.
Entornos híbridos: Azure + sistemas on-premise.
Implementación de estándares: OAuth 2.0, OIDC, JWT.
Integración con proveedores de identidad (IDP): Auth0, Keycloak, Azure AD.
Calidad de código: SonarQube.
Monitorización y logging: Prometheus, Grafana, ELK / Loki.
Trazabilidad distribuida: Zipkin, Jaeger.
Experiencia en pipelines CI/CD: Jenkins, GitLab, GitHub, Azure DevOps.
Visión estratégica y capacidad de toma de decisiones técnicas.
Experiencia en entornos regulados (preferiblemente banca o seguros).
Capacidad de comunicación y liderazgo técnico.
Orientación a calidad, seguridad y eficiencia operativa.