Desarrollador back-end (Python)

Remoto
Jornada completa
Requisitos: - Conocimiento de Python y su ecosistema; - comprensión de los principios de trabajo con corredores de mensajes distribuidos (Kafka / RabbitMQ); - experiencia con FastAPI (o con starlette, asyncio, sanic, Flask); - escritura de consultas SQL con los ojos cerrados; - comprensión y experiencia en la aplicación de principios de desarrollo de software: SOA, SOLID, KISS, DRY; - experiencia en desarrollo de arquitectura de microservicios; - al menos 2 años de experiencia en desarrollo comercial en Python; - bases de datos SQL (Postgres) y NoSQL (Redis, MongoDB) - experiencia en la creación de API (REST, RPC) - Docker y conocimientos básicos de Kubernetes - comprensión del proceso CI/CD y trabajo con entornos env - Como mínimo, experiencia/conocimiento de un framework adicional que no sea Django; - conocimiento seguro de SQLAlchemy y psycopg. - título universitario Se valorará positivamente - Experiencia en ML (Sklearn, Pandas, TensorFlow etc.). Tareas clave: - Desarrollo de software - Construcción de microservicios (HTTP REST y RPC vía RabbitMQ) - Integración con APIs externas - Procesamiento de datos (S3, Postgres)