от 80000 до 100000 RUR
Санкт-Петербург
От 3 до 6 лет
Основная цель должности
Обеспечивать стабильную работу BI‑системы компании: от получения и обработки исходных данных до предоставления руководителям корректной, актуальной и удобной отчётности. Специалист будет единственным BI‑разработчиком в компании и полностью отвечает за BI‑инфраструктуру.
Основные обязанности
- Работать с PostgreSQL и SQL: разбираться в существующей архитектуре БД, писать и оптимизировать запросы, готовить витрины данных, контролировать качество и восстанавливать данные после сбоев.
- Разрабатывать и поддерживать Python‑скрипты для автоматизации выгрузок и обработки данных, вести логирование, устранять ошибки и проектировать новые решения.
- Интегрировать данные через API (в т. ч. Яндекс Диспетчерская, amoCRM): работать с документацией, обрабатывать JSON, настраивать регулярные выгрузки и обработку ошибок.
- Самостоятельно разрабатывать, дорабатывать и сопровождать отчётность в Microsoft Power BI: создавать модели данных, использовать DAX и Power Query, настраивать публикации, обновления (Scheduled Refresh) и доступы в Power BI Service, оптимизировать существующие дашборды.
- Контролировать качество данных: выявлять аномалии, дубли и расхождения, отличать технические проблемы от реальных изменений бизнес‑показателей.
- Оперативно диагностировать и устранять сбои BI‑системы, определять первопричины проблем и внедрять меры по предотвращению повторов.
- Переводить бизнес‑запросы в технические решения: уточнять требования, определять источники и логику расчётов, согласовывать подход и реализовывать функционал.
- Проявлять инициативу: выявлять узкие места, технический долг и возможности автоматизации, предлагать улучшения и согласовывать их с руководителем.
- Взаимодействовать с внутренними заказчиками: выяснять реальные потребности, объяснять технические ограничения простым языком, фиксировать договорённости и доводить задачи до результата.
Технический стек (обязательно)
- PostgreSQL, SQL.
- Python.
- Microsoft Power BI, Power Query, DAX.
- API, работа с JSON.
- ETL / автоматизация процессов.
- Git или аналогичная система контроля версий.
Будет плюсом
- Опыт работы с Power BI Service, Gateway, управлением Workspace и доступами.
- Проектирование витрин данных, оптимизация SQL.
- Мониторинг и логирование ETL‑процессов.
- Google Sheets (QUERY, FILTER, ARRAYFORMULA, Google Apps Script).
Требования к кандидату
- Уровень Middle: способность самостоятельно разбираться в чужом коде и существующей архитектуре, осваивать новые технологии и доводить задачи до рабочего решения.
- Ответственность, самостоятельность, системность и внимательность к данным.
- Инициативность, умение задавать уточняющие вопросы и грамотно коммуницировать с нетехническими заказчиками.
- Готовность признавать проблемы, быстро переключаться на критические инциденты и соблюдать сроки.
Что не входит в зону ответственности
- Бизнес‑анализ, поиск коммерческих инсайтов, построение гипотез и формирование рекомендаций.
- Глубокий анализ причин роста/падения продаж (если изменение показателя обусловлено бизнес‑факторами, а не технической ошибкой).
Ключевые результаты работы
- Актуальность и корректность данных в отчётности.
- Стабильность автоматических обновлений и минимальное количество критических сбоев.
- Соблюдение сроков разработки и соответствие результата бизнес‑запросу.
- Сокращение ручных операций и снижение технического долга.
- Документированность критически важных процессов и снижение зависимости системы от знаний одного человека.