Владислав Наумов

devops / программист / администратор

Как со мной связаться:
email: vnaum@vnaum.com
github: vnaum

Личные данные

Родился в 1979 году в г. Омске. Женат. Трое детей.

Специализация, навыки, экспертиза

Linux, AWS/Yandex Cloud, администрирование, сети, K8s, docker, ArgoCD, Helm, Kustomize, Terraform, ansible, Gitlab. Python, Ruby, Perl, C/C++.

Английский C1 (IELTS 8)

Опыт работы Ubuntu/Debian/RedHat — с 2000 года (включая сборку пакетов). Умею git/svn, эпизодически пользовался и hg/cvs/bzr.

Умею писать на разных языках:

  1. perl
  2. c
  3. python
  4. javascript
  5. Ruby + Rails
  6. английский
  7. русский

Опыт работы

Ведущий инженер отдела Devops / SRE

Нетология

август 2022 — июнь 2024

Упраление внутренней инфраструктурой компании, переезд сайта с Selectel в Yandex.Cloud и затем в managed Kubernetes. Рефакторинг блога, перенос из Wordpress в статический генератор. Gitlab, K8s, Docker, ArgoCD, Helm, Terraform+YC, Cloudflare.

devops

Plesk

ноябрь 2021 — май 2022

Поддержка внутренних сервисов для команды разработки. Jenkins, Docker, Terraform+AWS.

инженер / управляющий проектом

bioproximity

2010 — октябрь 2021

Обработка биологических данных на Amazon-овских кластерах. Проект на Rails, пришёл в него писать башевские скрипты для исполнения на кластере, после чего остался там главным (и долгие годы единственным, в 2017 расширились) разработчиком. Rails, nginx+passenger, AWS, сервера на Ubuntu, управление через Ansible / Jenkins. 800gb данных на RDS-базе в Postgres.

devops

QED

2015 — 2018

Деплой и всяческая автоматизация для ~40 Django-проектов на AWS EC2 (Ansible, Jenkins). Поддержка репозитариев исходного кода и code review (Gerrit, Jenkins).

разработчик

Global Domains International, Inc.

2006 — 2013

Внедрил SVN и Trac (по нынешним временам не сильно модно, но до меня у них не было ничего вообще). Написал все ныне работающие скрипты деплоя. Сделал крупную чистку файлов проекта и таблиц БД, используя простейшую самописную систему скриптов. Удалось удалить 1/3 файлов в репозитории и около 200 таблиц из БД без единой проблемы в продакшне. Мигрировал 80K пользователей с старого почтовика на новый (Zimbra): самописный скрипт на python, перенос сообщений, папок, адресных книг, настроек. Поддерживал Zimbra с тех пор (отчёты, настройки, API для взаимодействия с сайтом). Мигрировал 140K пользователей хостинга со старого кластера на новый без общего даунтайма. Под управлением было ~20 серверов на RHEL/Centos. Для Trac писал самодельные плагины / отчёты. Делал, тестировал и настраивал кластера с GFS2.

разработчик

catholicsingles.com

2006 — 2008

Поддержка очень старого сайта на mod_perl / HTML::Mason. Полностью переписал биллинг, почистил залежи кода, внедрил SVN, переехал с mod_perl на mod_perl2

Программист / Системный администратор

ООО "Лаборатория Систем 321"

2003 — 2006

Администрировал сеть из ~100 компьютеров (большая часть - бездисковые терминалы на базе linux) + ~15 серверов (suse, debian, windows) Программировал C++ под linux и windows с использованием QT. Писал скрипты на bash/perl для админских нужд. Настраивал сервера для внутренних нужд и для заказчиков. Решал проблемы с ПО и hardware. Разрабатывал ПО под linux для работы со сканерами штрих-кодов. Консультировал всё любое при наличии интернета.

Аббревиатуры и названия: apache, postfix, oracle, mysql, postgresql, bind, dhcp и пр :-)

Администратор / Администратор информационной безопасности

ОАО "Россельхозбанк"

2006 — 2006

Связь, безопасность данных. Настройка серверов FreeBSD, оборудования Cisco (IPSEC). Поддержание филиальной сети в районах области.

Системный администратор

ОАО "ТрансФинИнфест"

2001 — 2003

около 50 рабочих станций с windows, autocad и 1C. Локальная сеть. Поддерживал в рабочем состоянии, устанавливал, настраивал и пр.

Инженер на кафедре прикладной и вычислительной математики

Омский Государственный Университет

2000 — 2003

Три компьютерных класса по полтора десятка машин каждый, пяток серверов с windows/linux. Установка и настройка ПО, диагностика и ремонт оборудования.

Программист

Городская детская поликлиника №2

1998 — 2003

Сетка из пяти компьютеров, база данных на foxpro. Компьютеры поддерживал в рабочем состоянии, базу - декомпилировал и поддерживал.

Образование

Неоконченное высшее - Математический факультет ОмГУ (Омский государственный университет им. Ф.М. Достоевского) , Омск

1996 — 2000

Среднее - шк. 64, физмат , Омск

1994 — 1996, класс выпуска: 11