Requisitos
Experiencia demostrable de al menos
8–10 años en ingeniería de software, con un rol de liderazgo técnico como
Principal Engineer / Lead Architect, y en particular: Amplia experiencia en
definición y evolución de arquitecturas de microservicios, incluyendo procesos de modernización de aplicaciones (monolito a microservicios). Conocimiento profundo de
arquitecturas cloud
(AWS, Azure o GCP), diseñando soluciones escalables, resilientes y alineadas con la estrategia de negocio. Experiencia sólida con
contenedores y orquestación
(Docker, Kubernetes). Dominio en la implementación de
pipelines de CI/CD
y automatización del ciclo de vida del software. Experiencia práctica en
Infrastructure as Code
(Terraform, ARM, CloudFormation u otros). Diseño e implementación de
APIs REST
y arquitecturas orientadas a servicios y eventos. Conocimientos avanzados en
observabilidad, monitorización y logging
(Prometheus, Grafana, ELK, Application Insights, etc.). Experiencia en
entornos de alta disponibilidad y alto rendimiento. Perfil muy potente en sistemas distribuidos basados en eventos, con experiencia avanzada en
Kafka
(diseño de topics, particiones, consumer groups, exactly-once, streaming). Experiencia sólida con
Redis
como sistema de caché distribuida, almacenamiento en memoria y soporte a arquitecturas de alto rendimiento. Capacidad de liderazgo técnico, trabajo en equipo y
comunicación efectiva
con stakeholders técnicos y de negocio. Responsabilidades
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. Modernización de Aplicaciones : Liderar iniciativas de transformación tecnológica, impulsando la evolución de arquitecturas monolíticas hacia
microservicios y sistemas distribuidos. Diseño de Sistemas Distribuidos : Diseñar e implementar soluciones escalables, resilientes y
orientadas a eventos, con un uso intensivo de
Kafka
y mensajería asíncrona. Gobierno 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. DevOps y Automatización : Impulsar la adopción de
CI/CD, automatización de despliegues e
Infrastructure as Code, facilitando la entrega continua y segura. Arquitectura Cloud & Seguridad : Colaborar con equipos de seguridad en la implantación de modelos
Zero Trust
y arquitecturas cloud seguras y resilientes. 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. Traducción de Negocio a Tecnología : Traducir requisitos de negocio en
soluciones técnicas robustas, eficientes y sostenibles en el tiempo. Optimización de Costes y Rendimiento : Identificar oportunidades de mejora en
coste, rendimiento y escalabilidad, especialmente en entornos cloud y de alta concurrencia. Plataformas y Tooling : Facilitar la autonomía de los equipos mediante la definición de plataformas, herramientas y frameworks comunes. Incentivos
Contrato indefinido 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) 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.
#J-18808-Ljbffr