Mapfre - Python + AWS
Descripción
Desarrollar y mantener aplicaciones backend en Python y servicios basados en la nube con AWS.
Implementar soluciones serverless utilizando AWS Lambda, API Gateway, DynamoDB, S3, y otros servicios de AWS.
Desarrollar infraestructuras como código (IaC) utilizando AWS CDK para la gestión de la infraestructura.
Colaborar con el equipo de desarrollo y otros departamentos para integrar y optimizar servicios backend.
Asegurar la calidad del código mediante la escritura de código limpio, escalable, bien documentado y fácilmente mantenible.
Participar activamente en la optimización de la performance y escalabilidad de las aplicaciones en la nube.
Apoyar al equipo en la resolución de problemas y en la depuración de aplicaciones y servicios.
A medida que adquieras más experiencia, tomarás un papel más activo en la planificación técnica y la toma de decisiones estratégicas.
Indispensable : Inglés avanzado
Requisitos mínimos
Conocimientos técnicos:
· Python: Mínimo 3 años de experiencia, incluyendo clases, manejo de excepciones, funciones asíncronas y patrones de diseño.
· AWS: Al menos 3 años de experiencia trabajando con servicios como Lambda, API Gateway, DynamoDB, OpenSearch, S3, SNS, SQS, y otros.
· Familiaridad con servicios de monitorización y logging en AWS, como CloudWatch y X-Ray.
· Infraestructura como código: experiencia con Terraform.
· Git: Experiencia sólida en control de versiones y plataformas como Bitbucket o GitHub.
· Bases de datos: Conocimientos de SQL (PostgreSQL, MySQL) y NoSQL (preferentemente DynamoDB y OpenSearch).
· CI/CD: herramientas como Jenkins o GitHub Actions.
· Docker: experiencia con contenedores y docker-compose.
Indispensable : Inglés avanzado