Requisitos
\n
Experiencia demostrable de al menos
\n
8–10 años en ingeniería de software, con un rol de liderazgo técnico como
\n
Principal Engineer / Lead Architect, y en particular:\nAmplia experiencia en definición y evolución de arquitecturas de microservicios, incluyendo procesos de modernización de aplicaciones (monolito a microservicios).\nConocimiento profundo de arquitecturas cloud
\n
(AWS, Azure o GCP), diseñando soluciones escalables, resilientes y alineadas con la estrategia de negocio.\nExperiencia sólida con contenedores y orquestación
\n
(Docker, Kubernetes).\nDominio en la implementación de pipelines de CI/CD y automatización del ciclo de vida del software.\nExperiencia práctica en
\n
Infrastructure as Code
\n
(Terraform, ARM, CloudFormation u otros).\nDiseño e implementación de
\n
APIs REST y arquitecturas orientadas a servicios y eventos.\nConocimientos avanzados en observabilidad, monitorización y logging
\n
(Prometheus, Grafana, ELK, Application Insights, etc.).\nExperiencia en entornos de alta disponibilidad y alto rendimiento .\nPerfil muy potente en sistemas distribuidos basados en eventos, con experiencia avanzada en
\n
Kafka
\n
(diseño de topics, particiones, consumer groups, exactly-once, streaming).\nExperiencia sólida con
\n
Redis como sistema de caché distribuida, almacenamiento en memoria y soporte a arquitecturas de alto rendimiento.\nCapacidad de liderazgo técnico, trabajo en equipo y comunicación efectiva con stakeholders técnicos y de negocio.\nResponsabilidades
\n
Definición y Evolución de Arquitectura : Definir, evolucionar y gobernar la arquitectura técnica de las plataformas corporativas, garantizando soluciones escalables, resilientes y alineadas con la estrategia tecnológica y de negocio.
\n
Modernización de Aplicaciones : Liderar iniciativas de transformación tecnológica, impulsando la evolución de arquitecturas monolíticas hacia microservicios y sistemas distribuidos .
\n
Diseño de Sistemas Distribuidos : Diseñar e implementar soluciones escalables, resilientes y orientadas a eventos, con un uso intensivo de
\n
Kafka y mensajería asíncrona.\nGobierno y Estándares Técnicos : Establecer y velar por el cumplimiento de estándares de arquitectura, desarrollo y buenas prácticas de ingeniería y DevOps.\nDevOps y Automatización : Impulsar la adopción de
\n
CI/CD, automatización de despliegues e
\n
Infrastructure as Code, facilitando la entrega continua y segura.\nArquitectura Cloud & Seguridad : Colaborar con equipos de seguridad en la implantación de modelos
\n
Zero Trust y arquitecturas cloud seguras y resilientes.
\n
Revisión y Acompañamiento Técnico : Revisar diseños técnicos, asegurar su alineamiento con la estrategia tecnológica y actuar como referente técnico y mentor para los equipos de ingeniería.
\n
Traducción de Negocio a Tecnología : Traducir requisitos de negocio en soluciones técnicas robustas, eficientes y sostenibles en el tiempo.
\n
Optimización de Costes y Rendimiento : Identificar oportunidades de mejora en coste, rendimiento y escalabilidad, especialmente en entornos cloud y de alta concurrencia.
\n
Plataformas y Tooling : Facilitar la autonomía de los equipos mediante la definición de plataformas, herramientas y frameworks comunes.\nBeneficios
\n
Contrato fijo Modelo de trabajo híbrido con presencialidad en las oficinas del cliente en Palma de Mallorca Formación interna y acceso a certificaciones Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante)
\n
Embajador de nuestra marca, a través del plan amigo Eventos, meetups, techdays, charlas y mucho más En knowmad mood nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección.