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

Ответственность, инициативность, организованность, стрессоустойчив, без вредных привычек, с чувством юмора, позитивный, легко обучаем, умение выстраивать логические цепочки, аналитический склад ума.
Умение ставить конкретные цели и достигать их, нацеленность на качественный результат, работа в команде.
Всегда предлагаю несколько вариантов решения задач.
Быстро разбираюсь с новым оборудованием и ПО.
Стремление к профессиональному развитию. R&D.
Мобильность.
Люблю борд, скалодром и смешанные единоборства.

Участие в профессиональных сообществах
Опыт работы
ООО Диалоговые системы
Новосибирск
Системный инженер (DevOps/SRE)
Май 2019 — По настоящее время (6 месяцев)

Организация инфраструктур под разные окружения в Яндекс.Облако, описание инфраструктуры в Terraform

Организация работы со сторонними сервисами (покупка, сопровождение, интегрирование)

Описание всех микросервисов в Helm-чартах

Автоматизация всех CI/CD-процессов

Создание инструментов для упрощения CI/CD-процессов

Взаимодействие с заказчиками по техническим вопросам

Используемые инструменты: Docker, Helm, Terraform, Gitlab-CI, Golang, Python, Bash (ФП), NginScript (JavaScript), Prometheus, Loki, Grafana, Saltstack, G Suite, Chartmuseum, S3

Администрирование: Ubuntu, Kubernetes, Gitlab, Mattermost, PostgreSQL, Redis, HAProxy, Nginx

Результаты:

  • Создание тестовых сред по одному клику
  • Деплой на стеджинг и прод в ручном режиме следуя пайплайну Gitlab-CI
  • Все контейнеры stateless
  • Отсутствие ручных действий при настройке инфраструктуры
  • Большая часть non-production инфраструктуры в Kubernetes
Сервис для отправки push-уведомлений
Новосибирск
Системный инженер по автоматизации (DevOps-инженер)
Март 2019 — Май 2019 (3 месяца)

Разработка процессов CI/CD для фронт и бэк-команд.
Написание пайплайнов Gitlab-CI.
Обучение DevOps-практикам.
В работе используются Kubernetes, Docker, Helm, Golang, PHP, Python, Ansible, make, Bash.

Реализованы конвейеры CI/CD фронтэнда и бэкэнда для развертывания продуктов в Kubernetes (Gitlab-CI, Helm, Docker).

Новосибирская IT-компания, нашими программами пользуются в 200 странах мира
Ведущий DevOps-инженер
Март 2018 — Март 2019 (1 год и 1 месяц)

Повышение стабильности работы сервисов компании (SRE).

Разработка и внедрение решения по отказоустойчивости.

Взаимодействие с отделом разработки и тестирования, оптимизация процессов разработки.

Внедрение проектов для ускорения разработки и тестирования.

Инициатор проекта по оптимизации и реструктуризации аналитических данных.

Обучение DevOps-практикам.

Ведение документации.

Разработка внутренних сервисов на Go, Python.

Мониторинг Zabbix, Prometheus, Grafana.

Администрирование ELK-стека.

Ситема управления конфигурацией Saltstack.

Реализация процессов CI/CD Jenkins, GitLab-CI + k8s-handle.

Поддержка боевых серверов. Применяемый стек: Kubernetes, Docker, LXC, KVM, NGINX, PostgreSQL, MySQL, ClickHouse, Ceph.

В работе используются Jira, Agile, Kanban.

Написание скриптов на Python, Groovy.

Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России
Новосибирск
Ведущий инженер
Август 2017 — Март 2018 (8 месяцев)
  • Ansible/Jenkins, создание модулей.
  • Администрирование, автоматизация процессов и развитие мониторинга Zabbix. Разработка методов Zabbix IaC (Infrastructure as Code).
  • Администрирование Grafana, Nginx, Apache httpd, Oracle.
  • Автоматизация тестирования с Docker.
  • Разработка микро-сервисов (aiohttp) для расширения стандартного функционала Zabbix.
  • Документирование внедрённых решений.
  • Написание программ и скриптов на Python для автоматизации процессов и мониторинга инфраструктуры.
  • Разбор чужого кода (Java, PHP, C, Python).
  • Flask, aiohttp + SQLAlchemy.
  • За период работы создан zabbix proxy на Python (asyncio) для организации мониторинга со специфическими требованиями. Реализован мониторинг IBM WebSphere MQ через pymqi+acyncio. Написан набор микросервисов для интеграции с другими АС и формирования отчетов.
        Крупнейшая телекоммуникационная и ведущая ИТ-компания
        Новосибирск
        Ведущий разработчик ИТ систем
        Август 2016 — Июль 2017 (1 год)
        • Работа в распределенной команде.
        • В основные обязанности входит разработка интеграционной платформы системы мониторинга на ЯП Python + SQLAlchemy. Разработка логики обработки событий.
        • Разбор чужого кода (Java, PHP, Python).
        • Использование методологии Agile (1-week sprint).
        • Администрирование RHEL 6/7 и Oracle Linux 7, Windows Server 2012 R2.
        • Администрирование Nginx + Apache + php-fpm, Asterisk, MySQL, GitLab, Zabbix (server, proxy, agent), HP BSM Connector.
        • Оптимизация производительности.
        • Мониторинг и администрирование информационных систем, проектирование API (REST, json-rpc), создание форм отчетов (PHP + JS).Проектирование БД MySQL, Oracle, SQLite.
        • Опыт работы с SQLPlus.
        • Автоматизация переноса сделанных изменений на новые версии ПО (git).
        • Организация резервного копирования.
        • Настройка и использование Docker для развертывания тестового окружения.
        • Канареечное тестирование.
        • Сетевая безопасность и фильтрация трафика.
        • Подготовка документации и презентаций, ведение wiki, взаимодействие со всеми структурными подразделениями компании, описание требований для доработки функционала ПО, обеспечение экспертной поддержки.
        • Проведение вебинаров.
        • Автоматизация регламентных задач.
        • Выполненные работы:
        • Реализация интерфейсов взаимодействия с внешними информационными системами. Python
        • Интеграция функциональной системы мониторинга с зонтичной системой мониторинга. Python + SQLAlchemy
        • Синхронизация данных с внутренними порталами и AD. Python + SQLAlchemy (MySQL , Oracle)
        • Голосовое оповещение по телефону в случае возникновении аварийной ситуации. Asterisk + Python + SQLAlchemy + MySQL(json).
        • Миграция проекта с Python2.7 на Python3.6.
        • Реализация json-rpc на aiohttp-server.
        • Обновление php с версии 5.4 до 7.1, устранение багов в коде.
        ООО Жилфонд Бизнес
        Новосибирск
        Ведущий системный администратор, руководитель отдела технической поддержки
        Март 2015 — Июль 2016 (1 год и 5 месяцев)
        • Аудит работы сотрудников отдела, в подчинении 8 сотрудников в офисе + 1 аутсорс в Барнауле, делегирование задач, распределение обязанностей, проработка системы мотивации. Разработка регламента работ.
        • Решение вопросов с руководителями офисов.
        • Снижение затрат на услуги и закупку ТМЦ
        • Выбор поставщиков услуг. Встречи с поставщиками, обсуждение проблем и дальнейшего сотрудничества, ултимативные переговоры
        • Обучение сотрудников
        • Подбор персонала
        • Тайм-менеджмент
        • Планирование
        • Документирование работ
        • Взаимодействие с разработчиками, администрирование gitlab
        • Выбор и закупка ПО, оборудования
        • Разработка плана работ
        • Посещение семинаров и треннингов по управлению персоналом и мотивации. Постоянное саморазвитие.
        • Администрирование Linux CentOS и Windows Server 2008 R2.
        • Администрирование сетей, VLAN, агрегация каналов, DHCP-snooping, приоритизация трафика.
        • Администрирование VMWare vSphere 5.5.
        • Администрирование Cisco ASA 55XX (> 60 шт), Mikrotik, Synology DS, Qnap, IBM Storwize, NetPing.
        • Установка, настройка, администрирование Asterisk.
        • Администрирование GSM-шлюзов OpenVox.
        • Администрирование антивируса Касперского.
        • 1С автоматизация, написание обработок для автоматизации задач бухгалтерии.
        • Проектирование и реализация интеграции различных сервисов компании.
        • Администрирование Zabbix. Мониторинг сетевого и серверного оборудования,сервисов, рабочих станций, сайтов, настройка оповещения о проблемах(СМС и Telegram). Создание шаблонов и кастомных конфигураций мониторинга
        • Аудит инфраструктуры предприятия, всех событий на серверах и оборудовании.
        • Аудит безопасности.
        • Оптимизация использования процессорного времени и места на СХД.
        • Оптимизация работы сервисов.
        • Разработка и внедрение новых сервисов, модернизация существующих.
        • Установка, настройка, репликация КД, групповые политики.
        • Управление Интернет-доменами и сайтами.
        • Настройка и администрирование информационных терминалов.
        • Работа с системой заявок, HelpDesk, tech support.
        • Знание SELinux, iptables, bash(zsh), PHP, Perl, Python, Postfix, Squid, Apache, Nginx, ISPManager, MySQL, Postgresql, MSSQL, ODBC, Redis, Docker, OpenVZ, OTRS, git, etc. Сборка пакетов из исходников. Проектирование баз данных.
        • Знание ОС CentOS, Ubuntu, Debian, Alpine, FreeBSD, Windows (All).
        • Резервное копирование виртуальных машин на VMWare ESXi 5.5, конфигураций серверов Linux, контроллера домена Windows.
        • Написана конфигурация для распределения затрат на связь между офисами. Внедрение 1С Управление IT-отделом, автоматизация складского учета.
        • Перенос серверного парка в «облака»
        • Цифровая подпись электронной почты, dkim
        • Интеграция CRM и системы заявок OTRS.
        • Отказоустойчивость инфраструктуры. Кластеризация MySQL, резервирование критически-важных сервисов. Резервирование оборудования.
        ООО Аванти
        Новосибирск
        Системный администратор
        Декабрь 2013 — Март 2015 (1 год и 4 месяца)
        • Администрирование серверов Linux (CentOS и Ubuntu), Windows Server 2003/2008/2012 (R2).
        • Active Directory (GPO, DNS, DHCP).
        • HelpDesk.
        • Терминальный сервер Microsoft, Citrix.
        • Резервное копирование, снэпшоты.
        • Администрирование антивируса Касперский.
        • Настройка сетевого оборудования Cisco, Mikrotik, Ubiquiti.
        • Мониторинг Zabbix.
        • Виртуализация (VMWare ESXi, OpenVZ, Docker).
        • VLAN, статическая маршрутизация.
        • Информационная безопасность.
        • Настройка мини-АТС Samsung.
        • Почтовый сервер Postfix + PostgreSQL + PostfixAdmin + SSL + Roundcube + nginx.
        • Переговоры с поставщиками услуг, заключение договоров, составление отчетов, составление планов внедрения оборудования и сервисов.
        • Соединение всех удаленных подразделений в единую сеть.
        • Ведение документации на локальном docuwiki.
        • Парк компьютеров 56 + 64 удаленных. 6 физических и 12 виртуальных серверов.
        Управление механизации филиал ОАО Сибмост
        Новосибирск
        Системный администратор
        Октябрь 2007 — Декабрь 2013 (6 лет и 3 месяца)
        • Администрирование серверов FreeBSD, Windows - Active Directory (GPO, DNS, DHCP, IIS).
        • Резервное копирование.
        • Техническая поддержка пользователей, установка ПО и ОС, внедрение, настройка ПО.
        • Виртуализация VMWare ESXi, Hyper-V VDI.
        • Контроль и обеспечение доступа к информационным базам.
        • Написание конфигурации 1С Предприятия для внутреннего управленческого и бухгалтерского учета.
        • Покупка и учет оргтехники.
        • Работа со всем семейством Windows Server и Windows, администрирование шлюза на FreeBSD.
        • Прокладка СКС по всему зданию и подключение пользователей разнесенных по территории предприятия. Была полностью перестроена ИТ-инфраструктура и переход пользователей на Windows последних версий. Виртуализирванна часть серверов.
        • Опыт работы с TMG, GFI WebMonitor и MS Exhange 2003/2007, СУБД MS SQL 2000-2012, MySQL. Базовые знания PHP, Perl.
        • FreeBSD + ng_ipacct + Perl + MySQL + PHP + Apache = система учета трафика.
        • Парк машин 47. 4 виртуальных и 4 физических сервера.
        ОАО Новосибречпорт
        Новосибирск
        Инженер-программист
        Сентябрь 2006 — Октябрь 2007 (1 год и 2 месяца)
        • Техническая поддержка пользователей, установка ПО и ОС.
        • СКС, установка оборудования. Парк машин более 100
        компьютерный клуб
        Новосибирск
        Системный администратор
        Май 2001 — Октябрь 2001 (6 месяцев)
        • Ограничение работы пользователей по истечении оплаченного времени, настройка ПО и ОС, настройка специализированного ПО для интернет-клубов, разграничение прав на использование ресурсов в зависимости от оплаченного тарифа, выявление и устранения слабых мест ПО. Парк машин 11.
        Высшее образование
        Сибирский государственный университет телекоммуникаций и информатики
        Новосибирск
        Факультет: Информатики и вычислительной техники (ИВТ)
        Сентябрь 2017—По настоящее время (2 года и 1 месяц)
        Новосибирская государственная академия водного транспорта
        Новосибирск
        Факультет: Судомеханический
        Сентябрь 2000—Июнь 2005 (4 года и 9 месяцев)
        Техническая эксплуатация судов и судового оборудования