Arquitecto/a .Net - Híbrido Palma de Mallorca

knowmad Mood
Municipality of Palma, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Municipality of Palma, Spain

Tech stack

.NET
Amazon Web Services (AWS)
Application Performance Management
Azure
Cloud Computing
Continuous Delivery
Continuous Integration
DevOps
Distributed Systems
Redis
Prometheus
Zero Trust Network Access
Service-Oriented Architecture
Software Engineering
Data Streaming
Working Model 2D
Data Logging
Google Cloud Platform
Grafana
Cloudformation
Kubernetes
Kafka
REST
Terraform
Docker

Job description

  • 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.

Requirements

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.

Benefits & conditions

Contrato Indefinido

About the company

Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento. Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto. Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.

Apply for this position