Нужен Python-разработчик(Django) для разработки API сервиса для агрегации данных с существующих микросервисов и проектирования единой БД для хранения всех данных в одном виде.
Часы - гибкие, занятость возможна частичная, но предпочтительно фулл-тайм.
Проект по сбору статистики с разных соц. сетей. На данный момент сделаны микросервисы, которые получают данные из разных соц.сетей и отдают через API, и частично сделан сервис который агрегирует данные из нескольких микросервисов и отдает через свой API.
Нужно будет:
- спроектировать БД для хранения всех этих данные в одном виде;
- доработать API для агрегирования и сбора статистики по этим данным;
- написать систему для планирования задач для микросервисов - получение данных из соц. сетей занимает много времени;
- сделать админку для создания задач, управлению очередью задач и выгрузки готовых данных;
- в последствии будет работа над самими микросервисами которые получают данные из соц. сетей.
Бонусом будет опыт работы:
- с очередями;
- с планированием task'ов/worker'ов, CRON'ом;
- со средне-большими объемами данных в PostgreSQL - несколько миллиардов тяжелых записей, но преимущественно фильтрация/группировка/чтение.