Профессиональные навыки
Опыт работы
Март 2016 — по настоящее время (1 год и 9 месяцев)
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 (1 год и 7 месяцев)
Системный администратор/DevOps
Москва
Обязанности и достижения
Поддержание и развитие инфраструктуры. - Внедрение Ansible, 90% изменений происходят через него - Внедрение Docker для части сервисов(опыт миграции сервисов с bare-metal серверов в docker) - разработка и внедрение системы резервного копирования - Миллиарды правок конфиг файлов nginx под текущие задачи
Октябрь 2013 — Сентябрь 2016 (3 года)
НПО Криста
Ведущий инженер
Рыбинск
Обязанности и достижения
Обязанности: Поддержка инфраструктуры разработчиков, включала в себя - hg - Jenkins - Jboss - OpenVZ, - Docker Достижения: - Благодаря тонкой настройке Jenkins удалось добится снижения времени сборки проектов более чем в 2 раза - Миграция с JBoss 6 на JBoss 7 - Создание системы мониторинга включая Graphite+Grafana - За время работы инфраструктура разрослась с 1 сервера до8 физических с более чем 30 виртуальными
Декабрь 2010 — Октябрь 2013 (2 года и 11 месяцев)
Атэкс Плюс
Инженер ядра сети
Москва
Обязанности и достижения
Обязанности: - Ответственный за ядро сети, 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 (10 месяцев)
КБ Верхневолжский
Системный администратор
Рыбинск
Обязанности и достижения
Поддержка пользователей, обслуживание серверов(включая сервер с БД для системы RS Bank, почтовые сервера, файловые и т.д.)