Профессиональные навыки
Опыт работы
Программист аналитических систем
Январь 2018 — По настоящее время (1 год и 8 месяцев)

Участие во внедрении и развитии ИТ-проектов Холдинга:

1. Создание хранимых процедур, оптимизация и доработка существующих (MS SQL Server 2008 - 2014):

- синхронизации и подготовка данных из различных источников информации (1С, xml, excel, mysql) на витрину данных.

- мониторинг производительности выполнения процедур, джобов. Произведена оптимизация / рефакторинг / документирование существующих процедур, суммарное время работы которых уменьшено в несколько раз.

- проектирование и разработка сложной аналитической отчетности по показателям Холдинга

2. Обслуживание СУБД MS SQL 2008 - 2014.

- Доработка системы обслуживания серверов. Автообслуживание более 30 серверов с OLTP БД объемом до 700 Гб. В обслуживание входит перестроение и реорганизация индексов, обновление статистики по заданным условиям. Добавлен мониторинг и визуализация работы серверов по основным DMV.

- Использование и управление секционированием и компрессией рассчитанных таблиц OLAP.

- С помощью js библиотеки highcharts разработана визуализация, на которой расположена временная шкала и выполнение всех джобов серверов. Это позволяет легче находить долгие задания или большое пересечение заданий в определенные промежутки времени.

- Создание универсальных процедур очистки объемных таблиц 1С выбирающих разные алгоритмы очистки в зависимости от конкретной таблицы.

3. Создание и поддержка кубов на платформе (MS OLAP)

- Проектирование и разработка кубов "с нуля" на SSAS + MDX.

- Поддержка и оптимизация существующих кубов (6 шт. от 3Гб до 40Гб). Значительно уменьшено суммарное время процессинга кубов, их объем и быстродействие за счет пересмотра / изменения большинства мер / измерений, создания новых партиций, иерархий, изменения логик расчета.

- Управление / переработка прав доступа к кубам, к некоторым ролям добавлено динамическое разграничение доступов по имени текущего пользователя.

4. Разработка и поддержка аналитической отчётности на платформе (MS Report Server) (поддерживается более 100 отчетов)

5. Поддержка существующих SSIS пакетов.

6. Разработка универсальных скриптов на Python, которые ежедневно обновляют большое количество сводных таблиц excel, подключенных к кубу по заданным правилам каждая.

SQLGitPythonDwhDwh
Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России
Новосибирск
Старший инженер
Июнь 2015 — Декабрь 2017 (2 года и 7 месяцев)

• Разработка бизнес логики в MS SQL / T-SQL (создание, модернизация, оптимизация хранимых процедур, триггеров, функций, представлений)

• Участие в разработке архитектуры данных и структур БД.

• Построение запросов к существующим БД Oracle Database.

• Оптимизация работы с системой поступающих заявок HP Service Manager.

• Визуализация информации, построение отчетности, графиков средствами PoverPivot.

• Базовые знания работы с RHEL 7.0, Ubuntu Server

ОАО «Дальневосточная генерирующая компания»
Нерюнгри
Инженер 1 категории
Июль 2011 — Декабрь 2014 (3 года и 6 месяцев)

Старший мастер 1 группы (1,5 года)

• Руководство производственной деятельностью центральной серверной электростанции (проведение плановых и восстановительных ремонтных работ, технического обслуживания, выявление и устранение дефектов). В подчинении 5 человек.

• Ведение технической документации, контроль наличия и состояния инструмента, приспособлений, защитных средств. Автоматизация ведения журналов, документации (PHP, MS Access, MS SQL).

• Обслуживание системы телемеханики D200, АТС HiPath 4000, Panasonic TDA200, оборудование радиорелейной связи и радиостанции, мультиплексоры, медиаконверторы, обслуживание и монтаж ВОЛС.

• Мониторинг и настройка локальной сети (Zabbix, Cacti, оборудование Cisco).

• Обучение персонала правилам охраны труда, технической эксплуатации, пожарной безопасности, ГОиЧС. Проведение инструктажей по ПТБ, ПТЭ, ППБ.

• Поддержание противопожарного режима, санитарного состояния оборудования и закрепленных помещений. Хозяйственное обеспечение.

Инженер 1 категории (11 мес.)

• Оперативная работа по устранению повреждений связи.

• Разработка, внедрение и поддержка базы данных документооборота MS SQL + Access (оперативные журналы, журналы персонала, обслуживаемого оборудования, графиков ТО, проверки знаний).

• Эксплуатация цифровых и аналоговых систем связи; систем видеонаблюдения, звукозаписи; источников бесперебойного питания, сигнализации.

Инженер 2 категории (1 год)

• Разработка и обслуживание программ отображения и обработки технологической информации, веб-разработка (PHP, CSS, Ajax, JQuery, Highcharts, Delphi).

• Обслуживание баз данных технологических программ (MS SQL), построение отчетов.

• Ремонт, настройка ПК, установка ПО, настройка ОС, поддержка пользователей.

Высшее образование
Нерюнгринский технический институт - Нерюнгринский филиал Якутского государственного университета им. М.К. Аммосова
Нерюнгри
Факультет: Институт математики и информатики
Сентябрь 2006—Июнь 2011 (4 года и 9 месяцев)