Минск, проспект Дзержинского, 3Б
Метро: ВокзальнаяРазвиваем продукт SmartPricing — web-систему управления ценообразованием. В рамках системы есть аналитическая панель KPI ценообразования и связанные витрины/дашборды, которые нужно доработать в Apache Superset: улучшить UX, структуру метрик, фильтры, производительность запросов и права доступа, и новые дашборды.
программное обеспечение data-driven ценообразования Smartpricing
Обязанности:
Провести аудит текущей KPI-панели в Superset: структура дашбордов, набор метрик, фильтры, drill-down, производительность.
Доработать/создать датасеты (Datasets) и метрики (Calculated columns / Metrics) в Superset под согласованные бизнес-определения.
Оптимизировать SQL (PostgreSQL)/ Clickhouse: CTE/оконные функции, индексы (через рекомендации), materialized views (если уместно), уменьшение времени загрузки графиков.
Настроить разграничение доступа: роли Superset, доступ к дашбордам и датасетам, RLS/CLS (row/column level security) при необходимости.
Привести всё к воспроизводимому виду: экспорт/импорт Superset, Git-подход (дашборды/датасеты/SQL), минимальная документация для поддержки.
Ожидаемые результаты (deliverables)
Обновленная KPI-панель (1–3 ключевых дашборда + детализация), согласованный словарь метрик.
Оптимизированные датасеты/SQL + рекомендации по витринам/индексам (при необходимости).
Настроенные роли/права доступа.
Короткая инструкция “как поддерживать и расширять” + передача знаний .
Специальные требования:
Продвинутый опыт Apache Superset (дашборды, datasets, метрики, фильтры, permissions/RLS).
Сильный SQL и практика оптимизации запросов (желательно PostgreSQL). Опыт работы с ClickHouse
Понимание BI-подходов: модель данных (звезда/снежинка), KPI-дерево, корректные сравнения периодов, единые определения метрик.
Аккуратность в работе с доступами и данными (безопасность, права, аудит изменений).
Умение работать по ТЗ/бэклогу, фиксировать результат (чек-листы, демонстрация).
Общие требования:
Требования к личным качествам:
Оформление по ТК и ГК Республики Беларусь, в офисе Минск, проспект Дзержинского, 3Б