Funciones y responsabilidades
• Diseñar, desarrollar y mantener servicios SOA para integración entre aplicaciones del cliente.
• Construir flujos de orquestación con AWS Step Functions.
• Implementar lógica empresarial mediante Lambdas y conectores de integración.
• Desarrollar y gestionar APIs con API Gateway.
• Implementar colas, mensajería y patrones event-driven mediante SQS, SNS y EventBridge.
• Integrar flujos de datos con Kinesis DS y MSK.
• Modelar y mantener bases de datos en DynamoDB y RDS.
• Participar en células de Transformación y Soporte para evolución y mantenimiento de servicios.
• Aplicar buenas prácticas de desarrollo, documentación, pruebas y seguridad.
• Participar en refinamientos, estimaciones, revisiones técnicas y soporte de incidentes.
Descripción
Requerimientos
Conocimientos técnicos requeridos (obligatorios)
• Desarrollo, mantenimiento e implementación de servicios SOA.
• Consumo y exposición de APIs y servicios de integración.
• Experiencia en arquitecturas distribuidas.
• Manejo de servicios de integración en AWS, incluyendo (pero no limitados a):
o AWS Step Functions
o AWS Lambda
o Amazon SQS
o Amazon SNS
o Amazon EventBridge
o Amazon API Gateway (APIGW)
o Amazon Cognito
o Amazon MQ
o Amazon Kinesis Data Streams
o Amazon MSK
o Amazon DynamoDB
o Amazon RDS
Conocimientos técnicos requeridos (deseable)
• Diseño de soluciones basadas en microservicios.
• Docker y Kubernetes.
• CI/CD (CodePipeline, GitHub Actions, GitLab CI, Jenkins).
• Observabilidad y monitoreo (CloudWatch, OpenTelemetry, Grafana).
• Patrones de integración y arquitectura orientada a eventos (Event-driven architecture).
• Conocimientos básicos de seguridad en la nube (IAM, roles, políticas, least privilege).
Tecnologías requeridas (versiones)
(Las versiones pueden ajustarse según necesidad del cliente)
• AWS Lambda – runtimes Node.js 18 / Python 3.11
• API Gateway – REST/HTTP APIs versión actual de AWS
• DynamoDB – Servicio administrado (sin versión)
• RDS – MySQL 8 / PostgreSQL 14
• MSK – Apache Kafka 3.x
• Step Functions – Standard y Express
• Kubernetes (opcional) – 1.24+
• Docker – 24+
Años de experiencia
• Requeridos para el puesto: 3–5 años en desarrollo SOA e integraciones.
• Experiencia ideal en AWS: 2+ años en servicios de integración.
Cargando ofertas similares...