Arquitecto Cloud Azure / Madrid (H/X/M)
Número de referencia: 665658
Publicado: 02/10/2025
Nombre de la compañía: Experis
En Experis, buscamos incorporar un perfil como Arquitecto Cloud Azure.
Conocimientos (tecnología)
· Amplio dominio de la plataforma Microsoft Azure y sus servicios (Azure Functions, Azure DevOps).
· Conocimiento de arquitecturas orientadas a eventos (Apache Kafka).
· Experiencia avanzada con bases de datos relacionales (Oracle, PostgreSQL, SQL Server) y no relacionales (Redis, MongoDB, Couchbase).
· Lenguajes de programación: Java (J2EE, JEE, Spring Boot, Spring Cloud): Indispensable; JavaScript, Node.js, React, Angular.
· Contenerización y Orquestación: Docker, Kubernetes, OpenShift, AKS · Metodologías y Herramientas de Gestión: Metodologías Ágiles (Scrum, Kanban, SAFE), TOGAF, ARCHIMATE, UML, Jira, Confluence.
· Herramientas CI/CD: Jenkins, SonarQube, GIT (GitHub, Bitbucket, GitLab), Maven, Gradle, Nexus.
RESPONSABILIDADES:
· Definir y liderar la re-arquitectura de aplicaciones monolíticas hacia Azure, incluyendo la definición y selección de los servicios de Azure más relevantes para dicha transformación.
· Diseñar la arquitectura de alto nivel de las interacciones del sistema y las interfaces, y coordinar el desarrollo arquitectónico para garantizar un rendimiento óptimo de las aplicaciones e interfaces.
· Diseñar e implementar arquitecturas escalables, distribuidas y resilientes utilizando microservicios y contenedores en entornos Azure (AKS), así como en configuraciones híbridas y on-premise.
· Liderar la conceptualización, definición y construcción de arquitecturas de software
· Definir estrategias de desarrollo y gestionar integraciones en entornos críticos, liderando equipos de desarrollo multidisciplinares.
· Asegurar la implementación de prácticas de Integración Continua y Despliegue Continuo (CI/CD), utilizando herramientas como Jenkins, SonarQube, Git y Azure DevOps.
· Realizar análisis funcional, modelado UML y aplicar patrones de diseño (incluyendo principios SOLID) para garantizar la calidad y eficiencia del código.
· Evaluar, seleccionar e implementar nuevas tecnologías, asegurando su alineación con los objetivos de negocio y la estrategia de TI. ·
Gestionar y optimizar los costos de las soluciones implementadas en la nube.
· Colaborar con otros arquitectos técnicos, gestores de proyectos y propietarios de productos para garantizar la coherencia arquitectónica y el cumplimiento de estándares.
Conocimientos (tecnología)
· Amplio dominio de la plataforma Microsoft Azure y sus servicios (Azure Functions, Azure DevOps).
· Conocimiento de arquitecturas orientadas a eventos (Apache Kafka).
· Experiencia avanzada con bases de datos relacionales (Oracle, PostgreSQL, SQL Server) y no relacionales (Redis, MongoDB, Couchbase).
· Lenguajes de programación: Java (J2EE, JEE, Spring Boot, Spring Cloud): Indispensable; JavaScript, Node.js, React, Angular.
· Contenerización y Orquestación: Docker, Kubernetes, OpenShift, AKS · Metodologías y Herramientas de Gestión: Metodologías Ágiles (Scrum, Kanban, SAFE), TOGAF, ARCHIMATE, UML, Jira, Confluence.
· Herramientas CI/CD: Jenkins, SonarQube, GIT (GitHub, Bitbucket, GitLab), Maven, Gradle, Nexus.
RESPONSABILIDADES:
· Definir y liderar la re-arquitectura de aplicaciones monolíticas hacia Azure, incluyendo la definición y selección de los servicios de Azure más relevantes para dicha transformación.
· Diseñar la arquitectura de alto nivel de las interacciones del sistema y las interfaces, y coordinar el desarrollo arquitectónico para garantizar un rendimiento óptimo de las aplicaciones e interfaces.
· Diseñar e implementar arquitecturas escalables, distribuidas y resilientes utilizando microservicios y contenedores en entornos Azure (AKS), así como en configuraciones híbridas y on-premise.
· Liderar la conceptualización, definición y construcción de arquitecturas de software
· Definir estrategias de desarrollo y gestionar integraciones en entornos críticos, liderando equipos de desarrollo multidisciplinares.
· Asegurar la implementación de prácticas de Integración Continua y Despliegue Continuo (CI/CD), utilizando herramientas como Jenkins, SonarQube, Git y Azure DevOps.
· Realizar análisis funcional, modelado UML y aplicar patrones de diseño (incluyendo principios SOLID) para garantizar la calidad y eficiencia del código.
· Evaluar, seleccionar e implementar nuevas tecnologías, asegurando su alineación con los objetivos de negocio y la estrategia de TI. ·
Gestionar y optimizar los costos de las soluciones implementadas en la nube.
· Colaborar con otros arquitectos técnicos, gestores de proyectos y propietarios de productos para garantizar la coherencia arquitectónica y el cumplimiento de estándares.
