Специалисты

Описание

Навыки:
Linux Nginx Apache Tomcat Моделирование бизнес процессов Git CI/CD Jenkins
docker ansible DevOps k8s Networking Virtualization
Постановка задач разработчикам hashicorp consul message broker JVM
Prometheus GO monitoring ELK/EFK Bash

Образование:
Неоконченное высшее
2021 Московский финансово-промышленный
университет "Синергия", Москва
IT

Повышение квалификации, курсы:
2014 Программирование в Linux на C/C++
Учебный Центр «Специалист» при МГТУ им. Н.Э.Баумана,
Программирование и разработка
2014 Разработка драйверов устройств в Linux
Учебный Центр «Специалист» при МГТУ им. Н.Э.Баумана,
Программирование и разработка
2013 Основы программирования и баз данных
Учебный Центр «Специалист» при МГТУ им. Н.Э.Баумана,
Программирование
2013 Язык Си
Учебный Центр «Специалист» при МГТУ им. Н.Э.Баумана,
Программирование и разработка
2013 Язык C++
Учебный Центр «Специалист» при МГТУ им. Н.Э.Баумана,
Программирование и разработка

Тесты, экзамены:
2013 Язык программирования C
Центр компьютерного обучения «Специалист» при МГТУ
им.Н.Э.Баумана, Программирование и СУБД
Ключевые навыки

Знание языков:
Английский — B2 — Средне-продвинутый

Опыт
Проект

БАНК

Описание

SRE Создание инфраструктуры для банковских продуктов ( ДБО ) Внедрение и поддержание k8s кластеров для разработки и прода Создание HA PaaS логирования всех приложений Создание HA PaaS мониторинга и алертинга всех приложений банка Тесное взаимодействие с командой разработки Внедрение git-flow Автоматизация всех рутинных задач Разработка инфраструктурных компонентов Коротко о стеке: EFLK ( были проведены тесты по fluent-bit и fluentd. Результат не удовлетворял моим требованиям. ) Prometheus + victoriametrics ( проводил R&D с thanos. vm - выигрышна по ключевым параметрам ) + grafana + alertmanager + свой код Terraform + VMware + ansible k8s gitlab CI artifactory

Технологии

Длительность

8 месяцев

Проект

Спортмастер Россия

Описание

SRE ИНФРАСТРУКТУРА: - Автоматизация работы инфраструктуры (ansible-playbook + интеграция их с внутренней системой инвентаризации ) - Сопровождение инфраструктуры под все сайты компании - Настройка балансировщиков (f5/nginx/HA-proxy) - Переход с mesos на k8s - Сопровождение "старого" mesos кластера и ПО на нем - Нахождение и решение проблем и инфраструктурой ПРИКЛАДНОЕ ПО - Настройка и тюнинг параметров JVM (так как бОльшая часть приложений на java) - Решение проблем в ходе эксплоатации ПО - Консультация разработчиков по вопросам перформанса приложений ( внедрение систем трассировки zipkin + sentry ) БАЛАНСИРОВКА ТРАФИКА - Поддержание lb ( f5/HAproxy/nginx ). Автоматизация написания конфигураций, оптимизация работы lb - Настройка логирования и мониторинга МОНИТОРИНГ - Перевод системы мониторинга с zabbix на prom+alert manager - Автоматизация процессов мониторинга (zabbix LLD/Prom Service Discovery/автоматизация алертинга/автоматизация создания дашбордов в grafana) - Внедрение шаблонов мониторинга по типам приложения - Создание единой платформы мониторинга и предоставление её как сервис для конечного пользователя ЛОГИРОВАНИЕ - Поддержание кластера elasticsearch, тюнинг - Обновление ELK стека - Оптимизация работы elasticsearch - Написание и обновление патернов обработки логов в logstash - Оптимизация работы logstash - Создание и внедрение HA платформы мониторинга (использование разных механизмов Elasticsearch master/data/ingest/coordinating + lb на запросы и записи + несколько кластеров по температуре данных + полный переход с curator на ILM ) - Создание единой платформы логирования и предоставление её как сервис для конечного пользователя

Технологии

Linux, docker, mesos, k8s, nginx, f5, HA-proxy, Prometheus, grafana, zabbix, rabbit-mq, ansible, gitlab, bitbucket, bamboo, Jenkins, Elasticsearch, JVM, pm2, python, LUA

Длительность

11 месяцев

Проект

АйТеко

Описание

SRE - Создание единой платформы (PaaS) для внутреннего использования - Создание и дальнейшее сопровождение инфраструктуры как код ( IaC ) с возможностью динамического расширения - Поддержание всех сопутствующих систем и прикладного ПО (от старта новой ВМ до добавления её в кластер) - Плотная работа с группой разработки, как и по вопросам, связанных с кодом проекта, так и с интеграцией в инфраструктуру (GitLab/sentry/artifactory/grafana/prometheus/elasticsearch/kibana/logstash) - Внедрение методологии DevOps, работа по Git-flow - Из-за специфики проекта (стартап) приходилось поставлять готовое решение разными способами: - python пакет - deb - rpm - docker image - Написание и автоматизация логирования и мониторинга - Написание поддержание и модернизация ansible-playbook"ов / terrafor провайдеров / CI/CD скриптов - Проведение R&D и по результатам ввод технологии или нет

Технологии

Длительность

8 месяцев

Проект

МТС

Описание

DevOps инженер Основными обязанностями было поддержание системы в рабочем состоянии. Но в реальности никакой системы не было. Были исходники на java и пара пустых серверов. Ни одного разработчика, зато 3 менеджера и аналитик. Из реализованных вещей были: - Внедрение git repo ( BitBucket ) - Внедрение task tracker ( JIRA ) - Внедрение wiki ( confluence ) - Автоматизация сборок ( TeamCity ) - Автоматизация деплоя ( ansible ) - Настройка мониторинга ( Prometheus/Telegraf ) - Настройка логирования ( elk ) - Настройка алертинга ( Alertmanager ) - настройка service discovery ( consul )

Технологии

Длительность

4 месяца

Проект

Банк

Описание

DevOps инженер Сопровождение одного из фронтовых проектов. Проект полностью написан на java (web tomcat) и "крутился" на linux и соответствует RESTfull API . В работе использовал следующий стек технологий: -Jenkins -Ansible -Git (а точнее BitBucket ) -Consul -psql -Prometheus + масса экспортеров -Consul -ELK -Nginx В обязанности входило: Построение напрерывности сборки и деплоя Мониторинг работоспособности системы Масштабирование системы Написание новых джоб/плейбуков/.... для новых сервисов и актуализация старых Переодические ночные работы Плотное взаимодействие с группами разработки и тестирования Решение единичных инцидентов. Всё не единичное описывалось инструкциями и передавалось на первую линию

Технологии

Длительность

11 месяцев

Проект

МТС

Описание

Системный администратор Администрирование mission critical системы предбиллинга МТС на базе HP IUM Поддержание работоспособности системы 24/7/365 Поддержание KPI Создание/доработка сервисов по обработке файлов, согласно бизнес логике Работа с заявками, через ITSM Участие в реализации маркетинговых акций Участие в разработке логики ИС Внедрение нового функционала Коммутация с бизнес-заказчиком Были реализованы: -Внедрение gitlab -Проработка CI/CD -Постановка ИС на мониторинг Zabbix -Внедрение Ansible Работа в jira

Технологии

Длительность

10 месяцев

Проект

Bell Integrator

Описание

Администратор/Инженер Linux.Unix Работа на территории заказчика(ОАО «ВымпелКом») -Поддержание работоспособности высоконагруженной ИС по управлению политиками для всего мобильного интернета 24/7/365(работа с современной распределенной высокодоступной инфраструктурой с уровнем доступности 99.95%), работающей на ~700 RHEL серверах. Сама ИС базируется на HP IUM -Работа с пользовательскими обращениями (2-й уровень поддержки) -Написание скриптов автоматизации(на sh) -Исполнение апдейтов системы (ночные работы) -Работа с БД Oracle и Oracle TimesTen -Работа с GIT -Работа с Hazelcast(In-Memory Data Grid) -Работа с IBM Lotus Notes, как с внутренним инструментом для создания/работы с RfC и доработками -Работа с Microsoft TFS, как средство для заведения дефектов на разработчика(3-ю линию) -Работа с HDFS(hadoop) и BigData - на Cloudera (Эксплуатация, как инструмента, сайзинг ) -Мониторинг так же осуществляется при помощи Zabbix

Технологии

Длительность

1 год 2 мес. месяцев

Проект

Bell Integrator

Описание

Администратор/Инженер Linux.Unix Работа на территории заказчика(ОАО «ВымпелКом») -Поддержание работоспособности высоконагруженной ИС сбора и обработки данных, расположенной на 41 сервере с RHEL -Анализирование проблем связанных с ИС -Работа с HelpDesk (2-й уровень) -Работа с SVN и GIT -Написание shell-скриптов -Работа с БД Oracle

Технологии

Длительность

1 год 7 мес. месяцев