Pedidos actúales por RPC
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)