Azure Solution Architect
Role details
Job location
Tech stack
Job description
- Diseñar soluciones completas nativas en la nube e híbridas en Microsoft Azure.
- Definir la arquitectura de la solución utilizando servicios de Azure como App Services, Functions, APIM, App Gateway, Service Bus, Redis y Storage, entre otros.
- Establecer arquitecturas de microservicios y event-driven utilizando tecnologías .NET.
- Asegurar que las arquitecturas cumplan con los requisitos no funcionales: escalabilidad, disponibilidad, seguridad, rendimiento y optimización de costes.
NET y Desarrollo de Aplicaciones
- Brindar orientación arquitectónica para aplicaciones desarrolladas con .NET / .NET Core / ASP.NET Core y Angular.
- Definir estándares de codificación, patrones de diseño y buenas prácticas.
- Guiar a los equipos en Clean Architecture, DDD, principios SOLID y testabilidad.
- Revisar código y arquitectura para garantizar calidad, seguridad y mantenibilidad.
Azure DevOps y CI/CD
- Diseñar e implementar pipelines CI/CD utilizando Azure DevOps (YAML pipelines).
- Definir estrategias de ramas, pipelines de compilación/despliegue y despliegues automatizados.
- Implementar Infrastructure as Code con ARM, Bicep o Terraform.
- Impulsar la cultura DevOps, incluyendo automatización, monitorización y mejora continua.
Gobernanza en la nube y Seguridad
- Definir Azure landing zones, estrategia de suscripciones y organización de recursos.
- Implementar buenas prácticas de seguridad usando Azure AD, Managed Identities, Key Vault, RBAC y Defender for Cloud.
- Asegurar el cumplimiento de los estándares de gobernanza corporativa y gestión de costes.
Observabilidad y Operaciones
- Definir estrategias de monitorización y logging usando Application Insights, Azure Monitor y Log Analytics.
- Diseñar estrategias de alta disponibilidad y recuperación ante desastres.
- Guiar a los equipos en la gestión de incidentes, ajuste de rendimiento y patrones de resiliencia.
Liderazgo y Colaboración
- Actuar como líder técnico y mentor para los equipos de ingeniería.
- Colaborar con product owners, stakeholders de negocio y arquitectos corporativos.
- Participar en la toma de decisiones técnicas, revisiones de arquitectura y planificación del roadmap.
- Apoyar en pre-ventas, estimaciones y propuestas técnicas cuando sea necesario.
Requirements
Buscamos un/a Azure Solution Architect con sólida experiencia en tecnologías .NET y Azure DevOps para diseñar, construir y liderar soluciones nativas en la nube, escalables y seguras en Microsoft Azure. El/la candidato/a ideal trabajará estrechamente con stakeholders de negocio, equipos de ingeniería y la dirección, traduciendo los requisitos en diseños arquitectónicos robustos y promoviendo las mejores prácticas de DevOps., * Más de 8 años de experiencia en ingeniería de software con sólida experiencia en .NET / C#.
-
Más de 5 años de experiencia práctica en diseño de soluciones en Microsoft Azure.
-
Profundo conocimiento de Azure DevOps, pipelines CI/CD y gestión de releases.
-
Experiencia sólida en:
-
Azure App Services, Functions, AKS
-
Azure SQL MI, Cosmos DB, Storage Accounts
-
Servicios de mensajería: Service Bus, Event Hub
-
API Management, App Gateway
-
Microservicios, sistemas distribuidos y patrones de diseño en la nube
-
Infrastructure as Code: ARM, Bicep, Terraform
-
Seguridad, redes e identidad en Azure
DevOps y Herramientas
- Azure DevOps Boards, Repos, Pipelines, Artifacts
- Estrategias de branching en Git (GitFlow)
Y, además, es un plus:
- Experiencia con Angular
- Experiencia con Domain-Driven Design (DDD)
- Experiencia con arquitecturas event-driven y serverless
- Conocimiento de optimización de costes
- Experiencia en entornos regulados o de escala empresarial
- Excelentes habilidades de comunicación escrita y oral en inglés
Benefits & conditions
- Salario Fijo + Variable.
- Modelo de trabajo híbrido.
- Horario flexible y jornada intensiva los viernes y en verano.
- 25 días de vacaciones. Adicionalmente tendrás la opción de comprar 5 días extra.
- El día de tu cumpleaños tendrás un permiso de 3 horas.
- Paquete de retribución flexible (restaurante, transporte y guardería).
- Seguro médico para ti y tu familia, seguro de vida y Plan de Bienestar (Membresía Plataforma Urban Sport Club, App de contenido saludable, Iniciativas que fomentan la actividad física y la nutrición saludable, Plataformas de descuentos y mucho más...)
- Acceso a plataformas de E-Learning.
- 5 días extra de vacaciones pagados para participación en voluntariado/proyectos solidarios.
- Actividades disruptivas periódicas, Day off y fiesta en Navidad.
- Oficina pet friendly.
- Un equipo humano diverso con el que disfrutarás aprendiendo y trabajando.
- Excelente ambiente de trabajo.