Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Обо мне

Более 2 лет администрирования Kubernetes и разработка для него.
Более 10 лет администрирования Linux и BSD систем.
Опыт разработки ПО на ЯП golang, python, php, javascript.
Есть опыт управления командой из 8 человек.
Стремление к профессиональному развитию.
R&D.
Ответственность, инициативность, организованность, стрессоустойчив, без вредных привычек, легко обучаем, умение выстраивать логические цепочки, аналитический склад ума.
Умение ставить конкретные цели и достигать их, нацеленность на качественный результат, работа в команде.
Всегда предлагаю несколько вариантов решения задач.
Быстро разбираюсь с новым оборудованием и ПО.

Участие в профессиональных сообществах
Опыт работы
Одна из ведущих российских компаний, специализирующаяся на разработке программного обеспечения в области информационной безопасности
Ведущий разработчик
Апрель 2020 — Июнь 2020 (3 месяца)

Запуск проекта в AWS

Инструменты:
Ansible
Golang

ООО Диалоговые системы
Новосибирск
DevOps-инженер/SRE
Май 2019 — Март 2020 (11 месяцев)

Управление облачной инфраструктурой, Terraform, API, Ansible, cli, SaltStack
Администрирование Kubernetes кластеров и разработка инструментов управления/автоматизации.
Создание инфраструктурных инструментов на ЯП: golang, python, javascript.
Создание/обновление Helm-чартов и Dockerfile.
Автоматизация всех CI/CD-процессов и разработка инструментов для них.
Взаимодействие с командой разработки, аудит кода, добавление новых фитч.
Организация работы со сторонними сервисами (покупка, сопровождение, интеграция).
Взаимодействие с клиентами по техническим вопросам. Решение административных вопросов.
Ведение документации.
Используемые инструменты: Docker, Helm, Terraform, Gitlab-CI, Golang, Python, Bash, NginScript, SaltStack, Ansible, S3, OAuth.
Администрирование: Kubernetes, Linux, Gitlab, PostgreSQL, Redis, RabbitMQ, HAProxy, Nginx, Prometheus, Loki, Grafana.

Сервис для отправки 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.