Исследуем, что мотивирует людей работать. Пройти опрос (займет около 5 минут).
Обо мне

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

Опыт работы
litebox
Ульяновск
Senior Devops Engineer
Январь 2018 — По настоящее время (1 год и 10 месяцев)

Занимаюсь разработкой высоконагруженной архитектуры в компании предоставляющей сервис POS терминалов для бизнеса под брендом МТС Касса / Lightbox https://kassa.mts.ru (Аналог Vend/Clover) 

- Строю архитектуру для работы под высокой нагрузкой

- Занимаюсь переносом большого проекта на микросерверную архитектуру

- Реализовал CI / CD для сервисов компании
- Запускаю production в kubernetes

Ключевые слова: Kubernetes, Docker, GitLab CI / CD, Chef, Ansible, AWS, Bare metal

Онлайн-приложение для создания интернет-магазина
Senior Devops Engineer
Февраль 2014 — Январь 2018 (4 года)

Занимаюсь разработкой крупного e-commerce решения с множеством облачных сервисов на трех континентах.

Ключевые навыки:

- Использую облачные решения Amazon EC2 (VPC, ASG, R53, S3, EBS, ELB, RDS, etc), Google Cloud

- Пишу системные скрипты и утилиты на python

- Разрабатываю и поддерживаю сценарии для Chef, Ansible, Docker, etc.

- Участвую в поддержке системы 24x7 с немедленным реагированием

- Поддерживаю continuous integration

- Произвожу оптимизацию внутренних процессов еженедельного обновления программного обеспечения (Full packages upgrade)

- Решаю комплексные и сложные вопросы, занимаюсь устранением проблем и прогнозированием рисков

Другие достижения:

- Спроектировал и разработал систему легкого (одной команды) запуска всего production кластера на любой локальной машине Dev/QA. (Пользователь видит только один контейнер, который используя собственные python приложения производит разворачивание 30+ контейнеров с pre/post подготовкой, билдом java, патчингом баз и учетом множеством особенностей каждого сервиса продукта)

- Произвожу миграцию сервисов production окружения в docker

- Разработал и имплементировал схему независимых системных и внутренних репозиториев с фиксацией версий пакетов для безопасного обновления хостов в production (Внедрен полный контроль всех версий приложений устанавливаемых на серверах)

- Разработал механизм автоматической регистрации узлов в DNS/Icinga (+failover) с автоматическим определением тестов для зарегистрированного узла (полный автоматический мониторинг без участия OPS команды) в уже существующем production окружении

- А также спроектировал и внедрил множество другие различных решений

Ключевые слова: Chef, Ansible, Docker, Python, Django, Logstash, Packer, Icinga/Nginx, AWS, Bare metal

Ведущий инженер Operatinos
Март 2012 — Февраль 2014 (2 года)

- Занимался настройкой и сопровождение разномастной инфраструктуры парка физических и виртуальных машин из более чем пяти сотен хостов, объединенных в кластера, на базе Amazon EC2, Linux kvm-libvrt, FreeBSD jail в разных ко-локейшенах.

- Разрабатывал и поддерживал различные Puppet модули для высоконагруженных кластерных приложений компании, PgSQL, AMQ, Graphs, ELB, App Erlang, etc

- Использовал облачные инструменты Amazon EC2, S3, Route 53, ELB, etc

- Применял такие системы мониторинга как Nagios, Cacti, Graphite и самописные утилиты

- Разработал автоматическую систему развретывания окружения разработчиков на базе виртуальных машин

- Оптимизировал развитие инфраструктуры парка Linux хостов, перевел FreeBSD сервера и приложения на Linux.

- Разворачивал Puppet инфраструктуру в трех локациях на двух континентах

- Занимался разработкой систем автоматизации, мониторинга, управления вычислительными узлами, сопровождением инфраструктуры разработчиков и оптимизацией

- Участвовал в комплексной OPS поддержке архитектуры в режиме 24x7 с немедленным реагированием на проблемы

- Постоянно находился во взаимодействии с англоязычной командой в США

MasterIT учебный центр УлГТУ
Ульяновск
Преподаватель Linux
Сентябрь 2010 — Январь 2012 (1 год и 5 месяцев)

Преподаватель курса: А17. Системный Администратор Серверов Linux

Microsoft IT Academy в УлГТУ
Ульяновск
​Сертифицированный преподаватель
Январь 2010 — Февраль 2012 (2 года и 2 месяца)

Преподавал курсы по направлениям сертификации:

M6420: Основы Windows Server 2008. Сетевая инфраструктура и сервер приложений.

M6421: Конфигурирование и устранение неполадок сетевой инфраструктуры Windows Server 2008

Частная практика, работа без зачисления в штат
​Программирование, сопровождение Unix систем, оутсортинг
Январь 2010 — Январь 2014 (4 года и 1 месяц)

- Программирование: C/C++ (Unix, Windows), Qt4, Java SE, Java EE, C# (Windows, Unix - mono), UNIX Shell, PHP, Mysql, HTML, CSS.

Последний выполненный проект, проектирование и разработка диспетчерской системы службы такси (C#, Java, PgSQL)

- Администрирование: FreeBSD, Linux(Gentoo, Slackware, RedHat/Centos, etc ) SunSolaris.

- Установка, настройка, сопровождение: Puppet, AWS, DNS, DHCP, Squid, SMB, FTP, WWW(Apache, Nginx, Lighttpd, Tomcat, PHP, Java EE), Nagios, SNMP, Firewall, OpenVPN, Mysql, PgSql, etc.

Ульяновский государственный технический университет
Системный администратор
Февраль 2008 — Январь 2014 (6 лет)

- Администрировал парк серверов работающих на ОС семейства Unix (FreeBSD, Linux, SunSolaris), Windows

- Разработал и ввел в эксплуатацию ВУЗовский вычислительный кластер, способный автоматизированно разворачиваться из N нод (CentOS / Windows)

- Разработал кросс-платформенное ПО для проведения измерительных экспериментов на вычислительном кластере

- Ввел в эксплуатацию ВУЗовский Shell и WEB-хостинг с распределенной системой аутентификации- Настраивал сетевое оборудование (VLAN, PXE, RIP, etc) и разрабатывал скрипты автоматизации управления

Высшее образование
Ульяновский государственный технический университет
Ульяновск
Факультет: Информационных систем и технологий
Сентябрь 2009—Июнь 2011 (1 год и 9 месяцев)

Магистр. ЭВМ Вычислительные машины, комплексы и сети

Факультет: Информационных систем и технологий
Сентябрь 2006—Июнь 2009 (2 года и 9 месяцев)

Бакалавр. ЭВМ Вычислительные машины, комплексы и сети