Обязанности и достижения:
Автоматизация работы внутренних комманд, конфигурация 1C:ITIL (Компания принимает поток тикетов-проблем от пользователей (от 5000 заявок в день)).
Ежедневное количество онлайн пользователей - 150 человек.
Создал инфраструктуру для разработки (хранилища, версионирование, разработческие базы).
MSSQL: Настройка сервера, бэкапов, планов обслуживания, анализ и добавление индексов (для улучшения производительности).
Доработка конфигурации в экстремальном режиме (>500 коммитов в продакшн за полгода).
Упрощаю работу с формами с целью минимизации "лишних кликов".
Исправлял чужой код, выполнял глубокий рефакторинг с тестированием производительности (БСП Оценка производительности, Apdex).
Внедрил сценарное тестирование (с помощью конфигурации Тестер, на данный момент (январь 2018) перехожу на связку Jenkins + Vanessa-ADD).
Вся разработка велась с учётом web и linux-клиентов.
Настроил мониторинг application-серверов (zabbix + Telegram, 1C RAS).
Создал интеграцию с порталом самообслуживания (Django) через API на http-сервисах (json, http-статусы, обработка ошибок).
Перевел конфигурацию с КЛАДР на ФИАС. Разработал функционал нормализации почтовых адресов.
Интеграция с Jira API (перевод тикетов на третью линию из 1С в Jira и обратно) через http-сервисы.
Разделил базу 1С в части хранения вложений. Создан механизм хранения вложений в отдельной sql-базе.
Написал телеграм-бота (на платформе 1С), для оповещений сотрудников о событиях в 1С.
Разработал и внедрил подсистему учета CMDB (оборудование и лицензии). Общее количество единиц техники >100k.
Разработал и внедрил сервис оперативной отчетности:
при выполнении любого действия над документом в основной базе формируется и отправляется сообщение в RabbitMQ, откуда его забирает база отчётности (на основе БСП, располагается на другом сервере). В самой базе отчетности вся информация систематизируется, строятся графики, формируются отчёты. Задержка в поступлении информации из основной базы - до 5 секунд.
Разработал сервис сравнения бэкапов баз 1с.
2 бэкапа загружаются пользователем в сетевую папку, запускается скрипт сравнения, на выходе - отчет о сравнении баз.
Создал внешние печатные формы для отдела кадров.
Перенес "бумажный" механизм согласования документов в 1С, вместе с бизнес-процессом.
Разработал множество отчётов, СКД, программное формирование, графики/диаграммы, выборка данных из архивных баз.
Участвовал в разработке и внедрении новых бизнес-процессов, начиная от бизнес-схем до программного кода.
Закончил курсы:
ITIL Foundation.
1С Эксперт по технологическим вопросам.
В работе люблю использовать OScript и Python3. Изучаю EDT.