Обо мне

Я предлагаю небольшим и средним командам помощь в запуске проектов. Проектирую масштабируемую инфраструктуру, автоматизирую процессы деплоя окружений (dev, test, stage, prod), внедряю мониторинг, использую практики непрерывной разработки. Имеется опыт работы с микросервисной архитектурой (docker).

Что я умею и люблю делать:

  • Планировать и развивать инфраструктуру;
  • Собирать и запускать контейнеры docker
  • Писать пейбуки Ansible
  • Виртуализировать с помощью ESXi или ProxmoxVE;
  • Создавать VPN сети;
  • Интегрировать различные сервисы и настраивать их;
  • Автоматизировать процессы (bash, python);
  • Мониторить инфраструктуру;
  • Исследовать архитектуру на возможность оптимизации;
  • Изучать новые технологии и практики;
  • Добиваться результата;

Что я ищу:

  • удалённую работу со свободным графиком;
  • частичную или проектную занятость;
  • интересные проекты;

Удаленно работаю с 2012 года. На данный момент работаю из Болгарии, г. Варна.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Компания разработчик узко специализированного ПО
Санкт-Петербург
Duty administrator
Август 2018 — По настоящее время (10 месяцев)

Поддержка и развитие инфраструктуры букмекерской компании.

Инфраструктура из ~2000 серверов. На хостах Ubuntu приложения в java контейнерах, мониторинг Zabbix. Автоматизация выкладки релизов Ansible + инструменты собственной разработки.

Настройка Linux окружения (Ubuntu).

Монирониг всех частей инфраструктуры

Написание плейбуков для Ansible.

Выкладка релизов.

Качественное программное обеспечение рождается здесь
DevOps
Январь 2018 — Сентябрь 2018 (9 месяцев)

Поддержка и развитие инфраструктуры копании, занимающейся предоставлением VPN сервиса.

Инфраструктура из ~2000 серверов, 12 миллионов уникальных пользователей в день. На хостах Ubuntu 16.04 приложения в контейнерах docker, мониторинг Nagios и Prometheus + Grafana. Автоматизация выкладки релизов Ansible. Service discovery реализован с помощью Consul. ELK стек для хранения и анализа логов.

Работа с VPS/VDS и dedicated серверами, и разными провайдерами (AWS, DigitalOcean, OVH, Vultur, Datapacket, Datacheap, Dediserve, EDIS, HostHink, Micfo, M24seven, Netside, Host1plus, OneProvider, 100tb, 2sync, etc...).

Мониторинг всех частей инфраструктуры, создание дашбоардов для Grafana.

Написание плейбуков для Ansible.

Настройка Linux окружения (Ubuntu).

Выкладка релизов.

ЦТПО - Томск
 
Системный администратор / Инженер QA
Декабрь 2015 — Декабрь 2018 (3 года и 1 месяц)

Планирование и внедрение IT архитектуры:

Создание виртуальной среды на базе гипервизоров VMware ESXi 6 под управлением vCenter Server Appliance на выделенных серверах

1. Установка и настройка CentOS 7 с

1.1 VPN туннель объединяющий инфраструктуру на разных серверах с помощью OpneVPN

1.2 VPN сервер для организации безопасного доступа (а так же удаленный доступ) внутрь инфраструктуры (OpenVPN)

1.3 Настройка сервисов DHCP/NAT для создания и обслуживания подсетей тестовых сред и других сервисов проекта штатными средствами CentOS (dhcpd и iptables)

1.4 Настройка сетевого хранилища на SAMBA

1.5 Настройка локального репозитория CenotOS 7 с помощью mrepo

1.6 Reverse proxy на nginx

2. Установка и настройка CentOS 7 с

2.1 Тестовой средой для ручного тестирования продукта Alfresco

3. Установка и настройка CentOS 7 с

3.1 Установка и настройка Nginx

3.2 Установка и настройка php-fpm

3.3 Установка и настройка MySQL (MariaDB)

3.4 Установка и настройка Redmine

4. Установка CentOS 7 с

4.1 Ansible сервер для окрестрации и контроля конфигураций

Масштабирование архитектуры под требования проекта, организация резервного копирования инфраструктуры (bash скрипты + Veem Backup), интеграция необходимых сервисов в инфраструктуру

Автоматизация бизнес-процессов
Системный администратор
Ноябрь 2015 — Март 2017 (1 год и 5 месяцев)
1. Интеграция системы мониторинга Zabbix 2.2 (и обновление до 3.0) в существующую инфраструктуру и покрытие мониторингом жизено важных сервисов, настройка триггеров и отправки уведомлений 2. Интеграция бэкап сервера и настройка автоматизированного резервного копирования Alfresco, Jenkins, Artifactory 3. Установка билд сервера Jenkins + Artfactory
Команда разработки NewsN1.com
 
Системный администратор
Январь 2015 — Январь 2018 (3 года и 1 месяц)

Планирование и реализация архитектуры prod и test среды для разработки и запуска web приложения

Установка и настройка CentOS 7 в облаке Digital Ocean

1.Установка и настройка Web сервера в связке:

1.1 Nginx

1.2 PHP-PFM

1.3 Redis

2. Установка и настройка сервера базы данных MySQL (MariaDB)

3. Установка и настройка системы полнотекстового поиска Sphinx

4. Установка и настройка системы мониторинга Zabbix 2.2 и обновление до 3.0

5. Организации резервного копирования (bash script)

Команда разработки OWOH.tv
 
Системный администратор
Январь 2015 — Июнь 2016 (1 год и 6 месяцев)
Планирование и реализация архитектуры prod и test среды для разработки и запуска web приложения Создание виртуальной среды на базе гипервизоров VMware ESXi 6 под управлением vCenter Server Appliance на выделеном сервере 1. Установка и настройка CentOS 7 1.1 Установка и настройка Web сервера в связке: 1.1.1 Nginx 1.1.2 PHP-PFM 1.1.3 Redis 1.2 Установка и настройка сервера базы дынных MySQL (MariaDB) 1.3 Перенос сайта на Drupal внутрь инфраструктуры с внешнего хостинга 2. Установка Wowza медиа сервера 3. Установка и настройка системы мониторинга Zabbix 2.2 и обновление до 3.0
Центр промышленного тестирования ТУСУР
 
Системный администратор / Инженер QA
Июль 2013 — Ноябрь 2014 (1 год и 5 месяцев)
Планирование и внедрение IT архитектуры: Создание виртуальной среды на базе гипервизоров VMware ESXi 5 1. Установка и настройка Ubuntu 10.10 с 1.1 VPN туннель объединяющий инфраструктуру офисов в разных городах 1.2 VPN сервер для организации безопасного доступа (а так же удаленный доступ) внутрь инфраструктуры (OpenVPN) 1.3 Настройка сервисов DHCP/NAT для создания и обслуживания подсетей тестовых сред и других сервисов проекта штатными средствами CentOS (dhcpd и iptables) 1.4 Настройка сетевого хранилища на SAMBA 1.5 Reverse proxy на nginx 2. Установка и настройка CentOS 5 с 2.1 Тестовой средой для ручного тестирования продукта заказчика 3 Установка и настройка Windows 7 3.1 Тестовой средой для ручного тестирования продукта заказчика 4. Установка и настройка Windows 7 4.1 Установка и настройка IBM RFT для создания автотестов 4.2 Настройка тестовый среды для запуска автотестов 5. Установка и настройка Ubuntu 10.10 с 5.1 Установка и настройка web сервера Nginx 5.2 Установка и настройка php-fpm 5.3 Установка и настройка MySQL (MariaDB) 5.4 Установка и настройка Redmine 6. Установка и настройка Ubuntu 10.10 с 6.1 IBM Mimic сервиса эмулирующего SNMP Масштабирование архитектуры под требования проекта, организация резервного копирования инфраструктуры, интеграция необходимых сервисов в инфраструктуру Разработка документации для тестирования 1. Матрица покрытия на основе спецификации 2. Мастер тест план 3. Чек листы Ручное регрессионное тестирование, рефакторинг и поддержка тест кейсов, разработка и поддержка автотестов (IBM Rational Functional Tester), работа с баг трекером
ООО ИнСиб
 
Системный администратор
Ноябрь 2012 — Июль 2013 (9 месяцев)
Установка настройка и поддержка бесперебойной работы серверов системы охраны (PNC) На базе Windows server 2008 Настройка резервного канала интерента и автоматического преклечения при проблемме с основным каналом Настройка автоматизированного бэкапа файлового хранилища и баз данных
Технологический инкубатор Томского политехнического университета
 
Системный администратор
Декабрь 2010 — Июнь 2019 (8 лет и 7 месяцев)

Установка и настройка Debian сервера для

Работы сайта CMS Drupal 7

Настройка связки Nginx + PHP-fpm + MySQL + memcached

Настройка сетевого шлюза iptables + route

Реализация удаленного доступа посредством OpenVPN

ООО SELF
 
Системный администратор
Сентябрь 2008 — Сентябрь 2009 (1 год и 1 месяц)
Поддержка, обновление и установка всех сервисов обеспечивающих работу компании, а именно: 1. MERA VoIP Transit Softswitch (MVTS) 2. Биллинговая система компании написанная на ASP работающая с базой данных Microsoft SQL. 3. База данных Oracle 4. Почтовый сервер Comunigate Pro на FreeBSD 5. DNS сервер на FreeBSD 6. Samba сервер на Ubuntu 7. WEB сервер Apache на Ubuntu. 8. Сервер виртуальных машин VMware на Win server 2003 9. Офисная АТС PBX 10. Windows Sharepoint Services (WSS) на Win Server 2003
Высшее образование
Национальный исследовательский университет «Московский институт электронной техники»
Зеленоград
Факультет: Микроприборов и технической кибернетики (МП и ТК)
Январь 2006—Июнь 2008 (2 года и 5 месяцев)
Неоконченное высшее