Python Backend Developer (AWS Lambda & Integrations)
Posted Updated
Python Backend Developer (AWS Serverless)
Buscamos un Python Backend Developer con experiencia en arquitecturas serverless sobre AWS y desarrollo de integraciones con servicios internos y APIs de terceros. Será responsable de diseñar, desarrollar y mantener soluciones escalables, resilientes y monitoreables, asegurando altos estándares de calidad y rendimiento.
Responsabilidades
- Desarrollar y mantener servicios backend utilizando Python.
- Diseñar e implementar funciones AWS Lambda y arquitecturas serverless.
- Integrar aplicaciones con APIs de terceros mediante REST y otros protocolos.
- Gestionar autenticación y autorización a través de API Keys, OAuth 2.0 y JWT.
- Implementar estrategias de manejo de errores, timeouts, retries y controles de idempotencia.
- Monitorear aplicaciones y servicios mediante CloudWatch Logs, métricas, dashboards y alarmas.
- Analizar incidentes, realizar troubleshooting y optimizar el rendimiento de las integraciones.
- Colaborar con equipos multidisciplinarios para garantizar la disponibilidad y confiabilidad de las soluciones.
Requisitos
- Experiencia en desarrollo backend con Python.
- Experiencia trabajando con AWS Lambda y servicios AWS relacionados.
- Conocimiento en integración de APIs de terceros y servicios REST.
- Experiencia implementando manejo de excepciones, reintentos automáticos (retries) y mecanismos de idempotencia.
- Conocimiento de observabilidad, logging y monitoreo con CloudWatch.
- Experiencia en análisis y resolución de problemas en ambientes productivos.
- Conocimiento de buenas prácticas de desarrollo, seguridad y escalabilidad.