Профессиональный опыт:
С 2023 года работаю аналитиком-разработчиком в Ресурсном центре Департамента здравоохранения Москвы, где занимаюсь оптимизацией ресурсов городских поликлиник.
В мои обязанности входит:
Разработка и поддержка внутреннего фреймворка на Python
- Содержит утилиты для работы с источниками, записи данных в Excel, форматирования, парсинга и т.п.
Разработка скриптов на Python для автоматизации рутинных задач
- Google Sheets API, Selenium, BeautifulSoup, requests
Разработка и поддержка data-пайплайнов
- Обеспечиваю работу около 100 ETL-процессов в Airflow, включая преобразование и загрузку данных в БД.
Формирование внутреннего хранилища данных (ClickHouse)
- Осуществил миграцию основного источника данных, сформировал инфраструктуру и адаптировал отчеты под новые источники.
- Хранилище сформировано на основе следующих данных:
- DataLake - содержит данные всего московского здравоохранения (основное хранилище на ClickHouse).
- API Емиас - обновляемые данные о зданиях поликлиник.
- Веб-скраппинг - парсинг сайта с расписанием.
- Excel документы, CSV файлы.
Data Quality и документация
- Отвечаю за Data Quality и внутреннюю документацию (ранее Confluence, затем мигрировали на Yandex сервисы).
Работа с заказчиками
- Общаюсь с заказчиками (аналитики и внешние заказчики отчетов, сотрудники ДЗМ).
- Уточняю ТЗ и бизнес-требования, всегда предлагаю варианты и обговариваю сроки.
Формирование и поддержка отчетов
- Разработал и автоматизировал около 40 регулярных отчетов.
- Ежедневно выполняю 2-3 ad hoc запроса.
- Придумал и реализовал мониторинг за метрикой: обеспеченность населения инструментальными исследованиями. Благодаря этому пациенты московских поликлиник примерно на 20 % быстрее могут записаться на исследования, например на КТ и МРТ.
Дашборды
- Подключение БД к DataLens и Luxms.
- Разработал и поддерживаю около 15 дашбордов, используемых управленцами.
Разработка сервиса "Мой администратор"
- Телеграм-бот для сотрудников поликлиник, облегчающий ежедневную рутину.
- Разработан, внедрен и поддерживается в сотрудничестве с менеджером проекта.
- Подготовлена документация: Ссылка на документацию.
- Поддержка осуществляется в телеграм-канале.
Поддержка внутренней инфраструктуры
- Сервер на Ubuntu, сервисы развернуты в Docker.
- Обеспечиваю исправность работы, устраняю неполадки.
Обучение сотрудников коммуникация с командой
- Проведение code-review, подготовка обучающих материалов.
- Подготовил гайд по работе во внутренних репозиториях.
- Веду корпоративную вики.
- Подготовил гайд для сотрудников по оптимизации работы в ClickHouse: Ссылка на гайд.
- Провожу собеседования в аналитический отдел.