
¡Activa las notificaciones laborales por email!
Una empresa de ingeniería tecnológica busca un Arquitecto Cloud AWS para diseñar y desarrollar soluciones basadas en microservicios en AWS. El candidato ideal tendrá más de 5 años de experiencia en Java y conocimientos en metodologías ágiles. Se ofrece un entorno de trabajo híbrido en Madrid.
Buscamos un Arquitecto / a Cloud AWS para incorporarse al área de Movilidad de un cliente líder en ingeniería tecnológica , participando en proyectos estratégicos de integración y modernización de plataformas digitales.
El profesional seleccionado será responsable de diseñar, desarrollar e implementar soluciones cloud basadas en microservicios Java , garantizando la escalabilidad, seguridad y resiliencia de los sistemas desplegados en Amazon Web Services (AWS) .
Entre sus funciones destacan la definición de arquitecturas técnicas , la coordinación con equipos de desarrollo y DevOps , y la supervisión de buenas prácticas en entornos Cloud. Además, actuará como referente técnico , participando en la toma de decisiones estratégicas y asegurando la calidad de las soluciones desplegadas.
El puesto combina una alta especialización técnica con liderazgo técnico, capacidad analítica y orientación a resultados .
Java (mínimo 5 años de experiencia profesional).
Valorables conocimientos complementarios en Python o Node.js para automatización o servicios auxiliares.
Spring Boot, Spring Framework y JPA / Hibernate como base para el desarrollo de microservicios.
Uso de librerías para integración de APIs RESTful y mensajería asíncrona (Kafka, SNS / SQS).
Diseño, desarrollo e implementación de microservicios y APIs REST.
Aplicación de patrones arquitectónicos como Saga, CQRS, Circuit Breaker y Event Sourcing.
Experiencia en sistemas distribuidos, resilientes y escalables en entornos productivos.
Experiencia avanzada en AWS (Amazon Web Services) , incluyendo EC2, Lambda, S3, RDS, DynamoDB, API Gateway, VPC y EKS.
Capacidad para diseñar y desplegar arquitecturas serverless y basadas en contenedores .
Gestión de entornos Docker y orquestación con Kubernetes (EKS) , incluyendo administración de clústeres, autoescalado y monitorización.
Conocimientos en infraestructura como código (IaC) mediante Terraform o CloudFormation.
Bases de datos relacionales : PostgreSQL y MySQL.
Bases de datos NoSQL : DynamoDB.
Diseño de modelos de datos adaptados a entornos de microservicios y optimización de rendimiento.
Integración y despliegue continuo con Jenkins, GitLab CI / CD o AWS CodePipeline .
Gestión de repositorios Git y pipelines automatizados.
Automatización de pruebas y despliegues en entornos cloud.
Implementación de buenas prácticas de seguridad en AWS (IAM, cifrado en tránsito y reposo, roles y políticas).
Aplicación de mecanismos de autenticación y autorización mediante OAuth2, JWT, mTLS .
Monitorización, auditoría y trazabilidad con CloudWatch o herramientas equivalentes.
Pruebas unitarias y de integración (JUnit, Mockito).
Validación de calidad de código mediante SonarQube o herramientas de análisis estático.
Pruebas de rendimiento y verificación de resiliencia en entornos Cloud.
Experiencia en entornos ágiles (Scrum / Kanban) y metodologías DevOps.
Capacidad para liderar equipos técnicos y colaborar con áreas de QA, Arquitectura y Operaciones.
Orientación a la excelencia tecnológica, mejora continua y trabajo en entornos multidisciplinares.
Experiencia profesional mínima : +5 años en desarrollo e implementación de microservicios Java y +3 años en entornos Cloud AWS.
nivel técnico : alto, con autonomía para diseñar soluciones y tomar decisiones arquitectónicas.
Capacidad para trabajar en equipos distribuidos y proyectos de gran complejidad tecnológica.
Residencia en España desde la incorporación al servicio y disponibilidad para modalidad híbrida .
Valorable experiencia previa en proyectos de innovación o transformación digital.