Informazioni sull'offerta
Команда развивает высоконагруженный CDN и платформу обработки изображений и медиа через HTTP API. В роли предстоит работать с распределённой системой, API и интеграциями сторонних сервисов.
О проекте
Uploadcare строит высоконагруженный CDN для обработки изображений и медиа. Платформа обрабатывает файлы на лету: изменяет размеры и обрезает изображения, определяет лица для smart-обрезки, удаляет фон через ML, конвертирует форматы и транскодирует видео.
- Операции выполняются через HTTP API с цепочками операций прямо в URL
Что делать
- Развивать платформу загрузки и обработки файлов
- Проектировать API для работы с файлами
- Интегрировать сторонние сервисы
- Оптимизировать производительность распределённой системы
Требования
- 5+ лет бэкенд-разработки на Python
- Глубокое знание async/await и uvloop
- Опыт с высоконагруженными распределёнными системами
- Знание Docker, микросервисов и REST API
- Английский на уровне B2
- Кандидаты должны находиться вне РФ и РБ
Будет плюсом
- Опыт обработки изображений и видео
- Опыт работы с CDN и кэшированием
- Знание computer vision
- Опыт работы с AWS
- Опыт работы с Kafka
Стек
- Python 3.12
- Tornado
- asyncio/uvloop
- Pillow
- OpenCV
- ONNX Runtime
- Redis
Условия
- Оформление по B2B через ИП
- Полная удалёнка
- Гибкий график
- Годовые бонусы по результатам
- LinkedIn Learning
- Изучение языков
- Дополнительные выходные на день рождения и день компании
Отклик
Откликнуться можно через форму: https://tiugotech.recruitee.com/o/senior-python-developer-uc