Обязанности и достижения:
Разработка и сопровождение БД и ETL-процессов:
- Разработка и оптимизация сложных SQL-запросов (CTE, оконные функции, динамический SQL) для выгрузки данных и построения отчетов.
- Создание и поддержание объектов базы данных: хранимые процедуры, функции, представления, триггеры, агенты (Jobs) для автоматизации задач.
- Проектирование и поддержка хранилища данных (DWH): организация ETL-процессов для наполнения и актуализации данных
- Автоматизация процессов загрузки и выгрузки данных (выручка, средний чек, обработка ошибок), что повысило эффективность и снизило количество ручных операций.
- Формализация и ведение документации по структуре используемых в компании баз данных (Confluence).
Разработка отчетности и бизнес-аналитика:
- Сбор, анализ и формализация бизнес-требований от заказчиков для построения отчетности.
- Полный цикл разработки отчетов: от составления ТЗ до реализации в SQL Server Reporting Services (SSRS) и поддержки.
- Создание и доработка отчетов, хранимых процедур и ad-hoc запросов по запросам бизнес-пользователей.
- Автоматизация бизнес-процессов и поддержка систем:
- Разработка и поддержка функционала на платформе XForms (веб-морда): автоматизация процессов назначения скидок для договоров и страховых компаний, что позволило делегировать эти операции заказчикам.
- Поддержка и улучшение данных в БД с использованием Python-скриптов (предобработка данных) и правок в XML/XSD файлах.
Технический стек:
MS SQL Server (T-SQL, SSRS), SQL Agent Jobs, Python (для обработки данных и скриптов поддержки), XForms, XML/XSD, Jira, Confluence, Excel, API