Arquitecto Cloud Azure / Madrid (H/X/M)

Experis
1 month ago

Role details

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

Job location

Tech stack

Java
JavaScript
Agile Methodologies
Confluence
JIRA
Azure
Cloud Computing
Continuous Integration
Couchbase
Relational Databases
Software Design Patterns
Java Platform Enterprise Edition (J2EE)
Github
Gradle
High-Level Architecture
PostgreSQL
Maven
Microsoft SQL Server
MongoDB
Cisco Nexus Switches
Node.js
Openshift
Oracle Applications
Scrum
Software Architecture
Redis
SonarQube
UML
Spring Cloud
React
Spring-boot
Archimate
Gitlab
GIT
Togaf
Containerization
Angular
Kubernetes
Kafka
Bitbucket
Serverless Computing
Docker
Jenkins

Job description

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

Requirements

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

Apply for this position