← к списку

CV 137UDhg95CXc0lXY5kbMv6ot5mYVclx89PgrIywEmrco

Статус: embedded
Открыть Google Doc ↗
{
  "competencies": [
    "DevOps",
    "CI/CD",
    "Containerization",
    "Infrastructure",
    "Monitoring",
    "Security"
  ],
  "experience_years": 9.0,
  "level": "Middle",
  "stack": [
    "CI/CD",
    "Kubernetes",
    "Docker",
    "GitLab CI/CD",
    "Ansible",
    "Python",
    "Go",
    "Bash",
    "Prometheus",
    "Grafana",
    "Postgres",
    "s3",
    "Nginx",
    "Redis",
    "Kafka",
    "Traefik",
    "FastAPI",
    "Keycloak",
    "Vault"
  ],
  "summary": "DevOps-\u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u0441 9-\u043b\u0435\u0442\u043d\u0438\u043c \u043e\u043f\u044b\u0442\u043e\u043c \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 DevOps, CI/CD, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0438, \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b, \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438. \u041e\u043f\u044b\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u043c\u0438, \u0432\u043a\u043b\u044e\u0447\u0430\u044f Kubernetes, Docker, GitLab CI/CD, Ansible, Python, Go, Bash \u0438 \u0434\u0440\u0443\u0433\u0438\u0435."
}
Исходный текст
Иван М. — DevOps-инженер
Опыт: 9 лет
	Экспертиза:  CI/CD, контейнеризация и оркестрация, инфраструктура, мониторинг, облачные решения, безопасность
	Технологический стек
	Инструменты и рабочий процесс
🔹 Версионный контроль: Git
🔹 Управление задачами: Jira, Confluence
🔹 ML/LLM: YOLO, Qwen, Gemma , Ollama
🔹 ОС: Linux (Debian, Ubuntu, CentOS, Rocky, Astra), Windows

Инфраструктура и оркестрация
🔹 Контейнеризация: Docker
🔹 Оркестрация: Kubernetes, Helm, Nomad
🔹 Веб-серверы и прокси: Nginx, Traefik, HAProxy, Ingress


CI/CD и автоматизация
🔹 Системы CI/CD: GitLab CI/CD, GitHub Actions, Jenkins
🔹 Инфраструктура как код: Ansible, SaltStack, Terraform


Языки и скрипты
🔹 Python, Go, Bash, YAML, JSON
🔹 Фреймворки (опционально): FastAPI, Flask, GraphQL


Базы данных и хранилища
🔹 Реляционные: PostgreSQL, MySQL
🔹 NoSQL / in-memory: MongoDB, Redis, Tarantool
🔹 Объектные: S3 / MinIO


Мониторинг и логирование
🔹 Метрики: Prometheus, VictoriaMetrics, Zabbix
🔹 Визуализация: Grafana
🔹 Логи: Loki, ELK (Elasticsearch, Logstash, Kibana), OpenObserve
🔹 Алёртинг: Alertmanager


Безопасность
🔹 Управление секретами: Vault
🔹 Аутентификация/авторизация: Keycloak


Очереди и брокеры сообщений
🔹 Celery, Kafka, Redis


Облачные и аналитические сервисы
🔹 BigQuery, Metabase, Looker, Bitrix
	Ключевые навыки и экспертиза
	DevOps и инфраструктура:
🔸 Построение и поддержка CI/CD пайплайнов (GitLab CI, GitHub Actions, Jenkins)
🔸 Управление кластерами Kubernetes (развёртывание, Helm, Ingress)
🔸 Автоматизация конфигураций с Ansible и Terraform
🔸 Настройка мониторинга и алёртинга (Prometheus + Grafana + Loki)
🔸 Контейнеризация и оптимизация Docker-образов


Базы данных и брокеры:
🔸 Администрирование и настройка PostgreSQL, MySQL, Redis, Tarantool
🔸 Работа с очередями (Kafka, Redis, Celery)
🔸 Объектное хранилище S3 (MinIO)


Безопасность и доступ:
🔸 Интеграция Vault для секретов и Keycloak для SSO


Рабочий процесс:
🔸 Ведение документации в Confluence
🔸 Управление задачами и релизами в Jira
🔸 Работа в разнородной среде (Linux-дистрибутивы + Windows)
	













Ключевые проекты
Внедрение и масштабирование проектов кадрового электронного документооборота (onprem)
Краткое описание:
Электронный документооборот ускоряет работу с документами, заменяя бумагу на электронный формат. Автоматизирует согласование, подписание и учёт, сокращая ручной труд. Даёт полный контроль над движением документов и сроками исполнения. Обеспечивает юридическую силу через ЭП и соответствует законам. Хранит документы безопасно с разграничением доступа. Снижает затраты на печать, доставку и архив. Подходит для бизнеса, госструктур и удалённых команд.
	Роль: DevOps Engineer
	Состав команды:  Project Manager, Architect, Analyst, Development Team
	Что реализовывал: 
Развертывание и управление инфраструктурой
* Внедрение крупных инсталляций на 3–60 тыс. человек на on-premise в контуре заказчика.
* Построение отказоустойчивых кластеров dev/stage/prod, интеграция с внутренними службами и сервисами.
* Контроль соответствия ресурсов, мощностей и доступов хостов, приведение к требуемому виду согласно схеме, полный деплой продукта и интеграций заказчика.
* Сборка on-premise решений для полной офлайн-установки (rpm, localrepo, docker, registry).
Автоматизация и CI/CD
* Разработка и улучшение CI/CD процессов (k8s, helm) и Ansible.
* Написание ботов для автоматизации рутинных процессов, требующих взаимодействия с клиентами и неквалифицированным персоналом.
* Активное участие в улучшении процедуры и пайплайна внедрения/обновления on-premise и SaaS версий продукта.
Инциденты, безопасность и управление проектами
* Разбор инцидентов, аварийное восстановление, исправление багов.
* Работа в условиях максимально закрытого контура безопасности, доработка продукта под требования ИБ заказчика.
* Взаимодействие с командами инженеров клиентов и командой разработки продукта, ведение проектов вплоть до сдачи ПМИ.
	Стек технологий: 
Linux(redos,astra,rocky,centos,oracle), Docker, Kubernetes, GitLab CI, Python, Go, Bash, Ansible, Prometheus, Grafana, VictoriaMetrics, Loki, logstash, ELK, openobserve, Postgres, s3-MinIO, Keycloak, Vault, Nginx, Haproxy, Ingress, Redis, kafka, etcd, js, go, php, Flask
	Длительность на проекте: 24 месяца 05.2026 – 05.2024
	




Сервис распознавания номеров
Краткое описание:
Сервис распознавания автомобильных номеров: пользователи загружают фото номера через приложение, система извлекает номер и ищет совпадения в базе данных для дальнейшей обработки (статусы, сценарии, уведомления). Дополнительно поддерживаются снимки с подключённых камер — тот же пайплайн распознавания и сверки с БД.
 
Основной поток: фото от пользователя или камеры → детекция и OCR номера → запись/поиск в БД → бизнес-логика по найденной записи. Параллельно — статистика, мониторинг качества распознавания, боты для операционных задач.
 
Технически — микросервисы на Kubernetes, backend на Python (FastAPI), PostgreSQL, очереди и кэш, объектное хранилище для медиа и артефактов моделей. ML-контур: детекция (YOLO), дообучение на собственных датасетах, эксперименты с LLM (Qwen, Gemma). Observability: метрики, логи, дашборды.
	Роль: DevOps Engineer
	Состав команды:   Project Manager, Architect, Analyst, Frontend, Backend
	Что реализовывал: 
Микросервисная архитектура и ML
* Перенос сервиса на микросервисную архитектуру.
* Глубокое погружение в ML и LLM (веса, контекст, температура), дообучение, сборка датасетов.
Адаптация под заказчика и CI/CD
* Адаптирование проекта под требования заказчика: мониторинги, статистика, боты, приложение.
* Построение CI/CD.
Команда и разработка ботов
* Построение эффективной работы команды с новыми инструментами.
* Активная разработка ботов.
	Стек технологий: 
Linux(Debian,Ubuntu), Docker, Kubernetes, GitLab CI, Python, Go, Prometheus, Grafana, logstash, ELK, Postgres, s3, Nginx, Traefik, Fastapi, Redis, Yolo, Qwen, Gemma
	Длительность на проекте:  8 месяцев 06.2025 – 02.2026
	

Внедрение мессенджера от известной отечественной команды (onprem) 
Краткое описание:
Корпоративный мессенджер позволяет пользователям управлять контактами, общаться в личных и групповых чатах, каналах, создавать ботов, проводить видеоконференции. Контакты формируется у каждого пользователя автоматически, они состоят из сотрудников компании. В чатах и каналах сотрудники могут упоминать друг друга, использовать стикеры и эмодзи, отправлять голосовые сообщения и файлы. Данные компании хранятся в защищённом пространстве, также есть возможность установить мессенджер на сервера компании.
	Роль: DevOps Engineer
	Состав команды:  1 PM, 2 DevOps Engineers, 1 Architect, product teams (DevOps and Dev)
	Что реализовывал: 
Внедрение крупных инсталляций
* Участие во внедрении отказоустойчивых кластеров на 30 тыс. человек (крупный банк) и на 60 тыс. человек (нефтегазовая компания) – шардированные test и prod контуры внутри периметра заказчика.
* Интеграция с внутренними службами и сервисами, а также с существующими SIP-решениями.
Автоматизация и пайплайны
* Активное участие в улучшении процедуры и пайплайна внедрения/обновления on-premise версии продукта.
* Взаимодействие с командами инженеров клиентов и командой разработки продукта.
Безопасность, инциденты и управление
* Разбор инцидентов, аварийное восстановление, исправление багов.
* Работа в условиях максимально закрытого контура безопасности.
* Ведение проекта вплоть до сдачи ПМИ.
	Стек технологий: 
Linux, Docker, Kubernetes(k8s,k3s), GitLab CI, Python, Go, Bash, Ansible, Jenkins, Prometheus, Grafana, Tarantool, Mysql, Postgres, s3-MinIO, Keycloak, Nginx, Haproxy, Istio
	Длительность на проекте: 12 месяцев 05.2024 – 05.2023
	

Онлайн-магазин
Краткое описание:
B2C e-commerce: розничная продажа алкогольной продукции через веб-витрину. Каталог — десятки тысяч SKU с карточками товаров, фильтрами, поиском и медиаконтентом.
 
Типовой функционал платформы: корзина и оформление заказа, личный кабинет, промо и акции, работа с остатками и ценами. Высокие требования к доступности и скорости отклика на пиках трафика (акции, сезонность).
 
Технически — связка классического CMS/магазина (Bitrix) с современным фронтендом (SPA/SSR, GraphQL), кэшированием и асинхронной обработкой событий. Инфраструктура контейнеризована, несколько окружений (dev/stage/prod), CI/CD и мониторинг для регулярных релизов и сопровождения в продакшене.
 
Контекст запуска: проект был заархивирован; требовалось заново развернуть его в другом GitLab и другом облаке — с нуля поднять типовой облачный контур: сеть, DNS, балансировка, секреты, registry, стенды dev/stage/prod и связанные сервисы. При развёртывании — устаревшие зависимости и пакеты, недоступность старых container-образов, из‑за чего пришлось фактически переписать весь CI/CD под новое окружение.
	Роль: DevOps Engineer
	Состав команды:  Project Manager, Architect, Analyst, Frontend, Backend
	Что реализовывал: 
CI/CD и инфраструктура
* Восстановление заархивированного проекта: миграция в новый GitLab и новое облако, развёртывание инфраструктуры и приложения с нуля
* Настройка облачного окружения: DNS, балансировка, сети, registry, секреты, стенды dev/stage/prod
* Преодоление легаси при деплое: устаревшие пакеты, недоступные образы — актуализация зависимостей и сборок
* Полное переписывание CI/CD пайплайнов под новый контур и воспроизводимые выкладки
Архитектура и управление командой
* Изменение архитектуры решения под требования заказчика.
* Выстраивание и контроль работы команды через современные GitOps-инструменты.
Сопровождение и стабилизация
* Сопровождение проекта, стабилизация работы.
	Стек технологий: 
Linux(Debian,Ubuntu), Docker, Kubernetes, GitLab CI, Bitrix, Python, Go, Bash, Prometheus, Grafana, logstash, ELK, Mysql, s3, Nginx, Traefik, Redis, Varnish, GraphQL, kafka, SPA, SSR, php
	Длительность на проекте:  4 месяца 01.2023 - 05.2023 – 01.2023
	





Системы управления грузоперевозками
Краткое описание:
Проект направлен на автоматический поиск неисправностей в системе грузоперевозок и оперативной передачи сведений профильным специалистам.
	Роль: DevOps Engineer
	Состав команды:   3 Frontend Developers, 10 Backend Developers, 2 DevOps Engineers, 4 ML Engineers, other engineers
	Что реализовывал: 
CI/CD и инфраструктура
* Автоматизация процессов CI/CD, настройка и поддержка инфраструктуры.
* Управление конфигурацией и версиями.
Мониторинг и производительность
* Мониторинг производительности и состояния систем.
Поддержка разработки и доставка
* Поддержка разработки и внедрения новых функций, сотрудничество с командами разработки и QA.
* Тестирование, доставка на геораспределенные объекты, контроль развертывания.
	Стек технологий: 
Docker, GitLab CI/CD, Ansible, Nomad, Prometheus, Grafana, Zabbix
	Длительность на проекте:  6 месяцев 06.2022 – 12.2022
	

Новостной сайт
Краткое описание:
проект предназначен для публикации новостей и обеспечения взаимодействия пользователей через комментарии. Состоит из публичной части для просмотра новостей и пользовательского интерфейса для комментирования, а также из админской части для модерации контента и аналитики пользовательской активности. Публичная часть включает новостные статьи, категории и теги, а также форму для добавления комментариев. Админская часть включает инструменты модерации статей и комментариев, систему управления пользователями и ролями, аналитическую панель для отслеживания метрик и KPI, а также возможность экспорта и импорта данных.
	Роль: DevOps Engineer
	Состав команды:   9 Frontend Developers, 7 Backend Developers, 3 DevOps Engineers, 3 QA
	Что реализовывал: 
CI/CD и инфраструктура
* Автоматизация процессов CI/CD, настройка и поддержка инфраструктуры.
Мониторинг и конфигурация
* Мониторинг производительности и состояния систем, управление конфигурацией и версиями.
Взаимодействие с командами
* Поддержка разработки и внедрения новых функций, сотрудничество с командами разработки и QA для улучшения рабочих процессов.
	Стек технологий: 
Docker, Kubernetes, GitLab CI/CD, Ansible, Salt-stack, Prometheus, Grafana
	Длительность на проекте:  9 месяцев 08.2021 – 05.2022
	

SaaS Готовое решение для онлайн-СМИ
Краткое описание:
Проект предназначен для быстрого развертывания и управления онлайн-СМИ с интуитивным сайтом и административной панелью для редакторов. Решение включает все необходимые инструменты для управления контентом, пользователями, рекламой и аналитикой. Публичная часть сайта предоставляет новостные статьи, разделенные на категории и теги, с возможностью комментирования и взаимодействия пользователей. Админская часть обеспечивает полный контроль над созданием и модерацией статей, управлением пользователями и их ролями, сбором и анализом данных о пользовательской активности, а также импортом и экспортом информации.
	Роль: DevOps Engineer
	Состав команды:   4 Frontend Developers, 3 Backend Developers, 3 DevOps Engineers, 2 QA
	Что реализовывал: 
CI/CD и инфраструктура
* Автоматизация процессов CI/CD, настройка и поддержка инфраструктуры.
Мониторинг и конфигурация
* Мониторинг производительности и состояния систем, управление конфигурацией и версиями.
Взаимодействие с командами
* Поддержка разработки и внедрения новых функций, сотрудничество с командами разработки и QA для улучшения рабочих процессов.
	Стек технологий: 
Docker, Kubernetes, GitLab CI/CD, Ansible, Salt-stack, Prometheus, Grafana
	Длительность на проекте:  5 месяцев 03.2021 – 07.2021
	

Редакционная аналитика для СМИ
Краткое описание:
проект предназначен для сбора, анализа и визуализации данных, связанных с работой онлайн-СМИ, для оптимизации редакционных процессов и улучшения пользовательского опыта. Состоит из аналитической панели, интегрированной с основным новостным сайтом, и предоставляет редакторам и менеджерам доступ к ключевым метрикам и KPI. Возможности News Metrics включают отслеживание пользовательской активности, анализ источников трафика, определение популярности контента, изучение вовлеченности аудитории, а также получение рекомендаций для улучшения контента и стратегии взаимодействия с пользователями.
	Роль: DevOps Engineer
	Состав команды:   4 Frontend Developers, 3 Backend Developers, 3 DevOps Engineers, 2 QA, 2 ML
	Что реализовывал: 
CI/CD и инфраструктура
* Автоматизация процессов CI/CD, настройка и поддержка инфраструктуры.
Мониторинг и конфигурация
* Мониторинг производительности и состояния систем, управление конфигурацией и версиями.
Взаимодействие с командами
* Поддержка разработки и внедрения новых функций, сотрудничество с командами разработки и QA для улучшения рабочих процессов.
	Стек технологий: 
Docker, Kubernetes, GitLab CI/CD, Ansible, Salt-stack, Prometheus, Grafana
	Длительность на проекте:  6 месяцев 12.2020 – 06.2021
	

Система комментирования и модерации комментариев СМИ
Краткое описание:
Проект предназначен для обеспечения платформы взаимодействия пользователей на новостных сайтах через комментарии, а также для управления и модерации комментариев в реальном времени. Проект состоит из интуитивного пользовательского интерфейса для добавления комментариев и отслеживания обсуждений, а также из административной панели для модерации комментариев, управления пользователями и настройки правил модерации. Система позволяет автоматически фильтровать спам, нежелательный контент и нарушения правил, обеспечивая качественное и безопасное общение пользователей.
	Роль: DevOps Engineer
	Состав команды:   2 Frontend Developers, 2 Backend Developers, 3 DevOps Engineers, 1 QA
	Что реализовывал: 
CI/CD и инфраструктура
* Автоматизация процессов CI/CD, настройка и поддержка инфраструктуры.
Мониторинг и конфигурация
* Мониторинг производительности и состояния систем, управление конфигурацией и версиями.
Взаимодействие с командами
* Поддержка разработки и внедрения новых функций, сотрудничество с командами разработки и QA для улучшения рабочих процессов.
	Стек технологий: 
Docker, Kubernetes, GitLab CI/CD, Ansible, Salt-stack, Prometheus, Grafana
	Длительность на проекте:  7 месяцев 05.2020 – 12.2020
	

Система монетизации пользовательского контента
Краткое описание:
проект предназначен для предоставления возможности пользователям получать вознаграждение за свой контент, опубликованный на новостных сайтах. Состоит из интегрированной системы монетизации, которая позволяет пользователям зарабатывать на основе популярности и вовлеченности аудитории в их статьи или публикации. Проект включает интерфейс для регистрации пользователей, управления их профилями, а также отслеживания статистики и заработка по каждому контенту. Обеспечивает прозрачность и честность распределения прибыли между авторами и платформой, а также предоставляет инструменты для продвижения контента и увеличения его монетизационного потенциала.
	Роль: DevOps Engineer
	Состав команды:   2 Frontend Developers, 3 Backend Developers, 3 DevOps Engineers, 1 QA
	Что реализовывал: 
CI/CD и инфраструктура
* Автоматизация процессов CI/CD, настройка и поддержка инфраструктуры.
Мониторинг и конфигурация
* Мониторинг производительности и состояния систем, управление конфигурацией и версиями.
Взаимодействие с командами
* Поддержка разработки и внедрения новых функций, сотрудничество с командами разработки и QA для улучшения рабочих процессов.
	Стек технологий: 
Docker, Kubernetes, GitLab CI/CD, Ansible, Salt-stack, Prometheus, Grafana
	Длительность на проекте:  6 месяцев 11.2019 – 04.2020
	

Мини-опросы для изучения аудитории
Краткое описание:
Проект предназначен для проведения мини-опросов на новостных сайтах с целью изучения аудитории и получения обратной связи от пользователей. Сервис состоит из интуитивного интерфейса для создания, публикации и анализа опросов, интегрированных с основным контентом сайта. Это позволяет редакторам и менеджерам получать ценную информацию о предпочтениях, интересах и мнениях аудитории, а также определить востребованные темы и направления для развития контента. Сервис предоставляет аналитику по результатам опросов и удобные визуализации для быстрого анализа данных, облегчая принятие решений и планирование стратегии развития сайта.
	Роль: DevOps Engineer
	Состав команды:   1 Frontend Developer, 2 Backend Developers, 3 DevOps Engineers
	Что реализовывал: 
CI/CD и инфраструктура
* Автоматизация процессов CI/CD, настройка и поддержка инфраструктуры.
Мониторинг и конфигурация
* Мониторинг производительности и состояния систем, управление конфигурацией и версиями.
Взаимодействие с командами
* Поддержка разработки и внедрения новых функций, сотрудничество с командами разработки и QA для улучшения рабочих процессов.
	Стек технологий: 
Docker, Kubernetes, GitLab CI/CD, Ansible, Salt-stack, Prometheus, Grafana
	Длительность на проекте:  7 месяцев 04.2019 – 11.2019
	

Сервис для опросов и бренд-исследований
Краткое описание:
Проект предназначен для проведения опросов и исследований с целью анализа брендов и оценки их восприятия аудиторией. Включает интерфейс для создания, публикации и анализа опросов, ориентированных на исследование конкретных брендов и их продукции. Сервис позволяет редакторам, менеджерам и маркетологам получать ценную информацию о предпочтениях, интересах и восприятии брендов аудиторией, а также определить уровень узнаваемости и лояльности к бренду. Предоставляет подробную аналитику по результатам опросов и удобные визуализации для быстрого анализа данных, облегчая принятие решений и планирование маркетинговых стратегий.
	Роль: DevOps Engineer
	Состав команды:   2 Frontend Developers, 2 Backend Developers, 3 DevOps Engineers, 1 QA
	Что реализовывал: 
CI/CD и инфраструктура
* Автоматизация процессов CI/CD, настройка и поддержка инфраструктуры.
Мониторинг и конфигурация
* Мониторинг производительности и состояния систем, управление конфигурацией и версиями.
Взаимодействие с командами
* Поддержка разработки и внедрения новых функций, сотрудничество с командами разработки и QA для улучшения рабочих процессов.
	Стек технологий: 
Docker, Kubernetes, GitLab CI/CD, Ansible, Salt-stack, Prometheus, Grafana
	Длительность на проекте:  6 месяцев 10.2018 – 03.2019