Животнев Владислав Евгеньевич
Дата рождения: 22 ноября 1990
Телефон: +7925-411-22-87
Эл. почта: root@vlad.pro
Системный администратор, немного SRE, немного DevOps-engineer
Образование:
Высшее, МГУ ПС, специальность «Экономическая информатика» ( 2013г., тема диплома — «Проектирование отказоустойчивых web-сервисов»).
Навыки/знания/опыт:
- долгое время занимался высоконагруженными веб-сервисами и инфраструктурой разного уровня
- понимаю принципы построения fault-tolerance сервисов, в крайнем случае могу организовать failover
- понимаю, что делать для того, чтобы сервисы работали 24/7/365
- неплохая фантазия (и опыт) на тему решения конкретных задач готовыми инструментами с минимальными изменениями/доработками
- из дистрибутивов предпочитаю Debian и Ubuntu, достаточно погружен в их инструменты (сборка пакетов, сборка образов, свои репозитории и т.д.)
- виртуализация/контейнеры — lxc, KVM, docker из актуальных. Всё ещё считаю, что будущее за firecracker или его конкурентами.
- CMS — cfengine, чуть реже ansible
- люблю писать документацию, обожаю, когда это считается частью работы, а не факультативом на выходные
«Меньше опыта, но готов развиваться в …»:
- CI/CD, особенно если это Gitlab CI и похожие на него (Drone, Abstruse)
- в целом представляю и понимаю, как работает сеть на разных уровнях, но боевой опыт ограничен linux-хостами и linux-свичами (cumulus, например)
- базы данных — что-то понимаю в mysql, остальное
со словарёмс документацией - Python — с гуглом могу писать линейные скрипты без ООП.
- k8s и прочие (лет 10 назад пришлось изобретать свой на lxc, потом в компании изобрели ещё четыре — в общем не сложилось с общедоступными. Но как оно работает — представляю).
- нагрузочное тестирование
- обучение Ops-у других людей (есть какой-то опыт — лекции на КИТе, курсы по SA в ВШЭ, когда-то занимался SA-стажёрами).
Опыт работы:
[ 03.2016 — н.в. ] — Яндекс, системный администратор (hardware as a service)
- эксплуатация сервисов для bare-metal (наливка, управление и прочее)
- подготовка максимально независимой от остальной компании инфраструктуры для сервисов управления железом — в том числе во внешних локациях
[ 11.2013 — 02.2016 ] — Яндекс, системный администратор (Инфраструктура поиска)
- Подготовка и эксплуатация сервисов инфраструктуры для «десятков тысяч серверов»
- Базовая ОС (Ubuntu) для этих серверов
- Переезд с FreeBSD на Ubuntu (с моей стороны — подготовка всего необходимого)
- Помогал админам/SRE/девопсам с их вопросами и пожеланиями по поводу нашей инфры
[ 09.2011 — 10.2013 ] — Яндекс, системный администратор (Персональные сервисы, внутренние корпоративные сервисы)
- ~200 небольших и средних сервисов в эксплуатации
- инфраструктура для них
- смотрел на код разработчиков,
притворялся что что-то понимаюискал проблемы на тему отказоустойчивости - автоматизировал свои и чужие задач
- помогал разработчикам дебажить всё подряд
- работал над масштабируемостью наших кластеров
- 35-40k RPS на сервисы в сумме.
[ 11.2008 — 08.2011 ] — best-hosting.ru (хостинг), помощник системного администратора.
- решал проблемы пользователей хостинга/vds/серверов
- выполнял часть задач системных администраторов
- чинил то, что сломалось, делал так, чтобы не ломалось или чинилось само
- AMP+nginx (freebsd, debian)
- участвовал в создании «облачного» php-хостинга
В разное время работал приходящим системным администратором в небольших конторах Москвы (с десяток наберется), фрилансил администрирование серверов (как поддержку на постоянной основе, так и отдельные заказы). Когда не было нормального интернета в провинции — в Тамбове протягивал и администрировал домолан (на пару микрорайонов получился) — с этого всё и началось.
Ubuntu себе впервые поставил в 2005-м, первый публично-доступный сервер, занимающийся чем-то полезным, у себя под столом запустил в 2008-м.