Analista / Desarrollador Backend Cloud AWS
Serviguide BPO
Posted: December 6, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
DESCRIPCIóN
buscamos un Analista / Desarrollador Backend especializado en arquitecturas cloud sobre AWS, para unirse al equipo de desarrollo avanzado de BBVA y participar en el diseño, optimización y escalado de soluciones backend orientadas a microservicios.
El candidato ideal deberá contar con experiencia demostrable en el desarrollo de sistemas distribuidos y middlewares cloud-native, orientados a la eficiencia, baja latencia y resiliencia, además de una sólida base en Python y conocimiento práctico del ecosistema AWS (ALB, Fargate).
Este rol implica la responsabilidad de diseñar y construir arquitecturas backend escalables, desarrollar componentes que conecten los distintos canales del banco con su arquitectura de eventos, y garantizar la seguridad, estabilidad y rendimiento de los sistemas en producción.
El entorno es altamente colaborativo, con interacción directa con equipos de desarrollo, operaciones e infraestructura, trabajando bajo metodologías ágiles y en proyectos de gran impacto tecnológico en el ámbito de la banca digital.
REQUISITOS
Requisitos técnicos (versión completa y enriquecida)
Lenguajes principales:
Python (mínimo 5 años de experiencia en entornos productivos).
Valorable conocimiento de Golang y/o Java.
Arquitectura y desarrollo backend:
Diseño y desarrollo de arquitecturas de backend y microservicios en AWS.
Experiencia en arquitecturas middleware con capacidad para procesar grandes volúmenes de información en tiempo real.
Diseño y securización de APIs REST y WebSocket, aplicando buenas prácticas de autenticación, autorización y resiliencia.
Desarrollo de middlewares eficientes para transformación de payloads, manejo de concurrencia, hilos y políticas de reintentos.
Ecosistema AWS:
Experiencia con Application Load Balancer (ALB) y AWS Fargate.
Despliegue y orquestación de microservicios en entornos cloud.
Seguridad y comunicaciones:
Conocimientos sólidos en OAuth2, MTLS, whitelisting y buenas prácticas de seguridad en APIs y entornos cloud.
Optimización y rendimiento (deseable):
Experiencia en optimización de latencia y resiliencia en sistemas distribuidos.
Uso de tecnologías de caching: Redis, Memcached o Valkey.
Ciclo de vida del desarrollo:
Experiencia con herramientas de CI/CD (Bitbucket, Jenkins, GitHub Actions).
Conocimientos de Infraestructura como Código (IaC).
Control de versiones con Git.
FinOps (deseable):
Conocimiento en prácticas de optimización de costes en cloud (FinOps).
Metodologías de trabajo:
Experiencia en equipos ágiles (Scrum / Kanban) y en entornos colaborativos multidisciplinares.
Buenas prácticas:
Clean Code, principios SOLID, patrones de diseño orientados a resiliencia, documentación técnica y testing automatizado.