Профессиональные навыки
Опыт работы
Март 2016 — по настоящее время
DevOps Engineer
Берлингтон
Обязанности и достижения

Обязанности:
- Поддержка текущей инфраструктуры
- Внедрение DevOps практик
- Разработка ПО
Достижения:
- С нуля собрал систему мониторинга на базе TICK-стэка(InfluxDB для хранения метрик, Telegraf для сбора метрик, плюс несколько custom-метрик для специфичных задач, но заменил Chronograf на Grafana, и после нескольких тесто отказался от Kapacitor в пользу Sensu(для Sensu под Win платформу пришлось внести несколько правок в коллекторы метрик, которые приняли в апстрим)
- Мигрировал с нескольких инстансов TeamCity на один центральный сервер Jenkins с Slave нодами на целевых машинах
- Создание с нуля системы для provisioning EC2 инстансов в AWS, для чего задействовал ansible
- Создание API для взаимодействия с AWS, использовал Python с Flask в качестве Web-фреймворка
- Настройка сборки и деплоя .Net проектов

Ноябрь 2014 — Май 2016
Системный администратор/DevOps
Москва
Обязанности и достижения

Поддержание и развитие инфраструктуры.
- Внедрение Ansible, 90% изменений происходят через него
- Внедрение Docker для части сервисов(опыт миграции сервисов с bare-metal серверов в docker)
- разработка и внедрение системы резервного копирования
- Миллиарды правок конфиг файлов nginx под текущие задачи

Октябрь 2013 — Сентябрь 2016
НПО Криста
Ведущий инженер
Рыбинск
Обязанности и достижения

Обязанности:
Поддержка инфраструктуры разработчиков, включала в себя
- hg
- Jenkins
- Jboss
- OpenVZ,
- Docker
Достижения:
- Благодаря тонкой настройке Jenkins удалось добится снижения времени сборки проектов более чем в 2 раза
- Миграция с JBoss 6 на JBoss 7
- Создание системы мониторинга включая Graphite+Grafana
- За время работы инфраструктура разрослась с 1 сервера до8 физических с более чем 30 виртуальными

Декабрь 2010 — Октябрь 2013
Атэкс Плюс
Инженер ядра сети
Москва
Обязанности и достижения

Обязанности:
- Ответственный за ядро сети, L2, L3(преимущетсвенно Cisco, Juniper)
- Серверное оборудование(FreeBsd, Linux(Debian и производные))
Основные технологии:
Маршрутизация:
- BGP
- OSPF
- RIP
Терминирование соединений
-PPPoE
-PPtP
Автоматизация:
-bash
-python
Разработка:
-django
Операционные системы:
Unix:
-Linux(преимущественно Debian-based дистрибутивы)
-FreeBSD
-JunOS
-Cisco IOS
-VMWare ESX
Программное обеспечение:
- MPD5
- Zabbix(включая небольшие доработки под нужды компании)
- Quagga(OSPF, BGP, RIP)
- Squid+SquidGuard(фильтрация контента)
- FreeRADIUS(организация централизованного сервера авторизации для мультивендорной сети)
- Syslog-ng
- Zimbra (хотя приходилось иметь дело и с компонентами системы(Postfix, ClamAV) по отдельности)
Достижения:
- Стабилизация предоставления основной услуги
- При постепенном возрастании трафика не было проблем с потерей скорости у абонентов
- Миграция с Cisco 7600 на Juniper MX в качестве пограничного маршрутизатора

Март 2010 — Декабрь 2010
КБ Верхневолжский
Системный администратор
Рыбинск
Обязанности и достижения

Поддержка пользователей, обслуживание серверов(включая сервер с БД для системы RS Bank, почтовые сервера, файловые и т.д.)