DevOps-инженер · инфраструктура · CI/CD Открыт к диалогу

Алексей Назаров

DevOps-инженер: инфраструктура, CI/CD, Kubernetes.

Работаю с инфраструктурой в крупной банковской компании: внедряю новые решения, отвечаю за автоматизацию и стабильность сервисов. Сфера — технологии для контакт-центров: транскрибация и виртуальные обзвоны.

Алексей Назаров
01

Обо мне

Девопс-инженер в крупной банковской компании. Работаю с инфраструктурой и внедряю новые решения — от идеи до эксплуатации.

Делюсь компетенциями и провожу митапы: объясняю, как устроены CI/CD, контейнеры и автоматизация на практике, а не в теории.

Основной фокус — Linux, Docker и Kubernetes, автоматизация через Ansible и сборка через CI/CD. Отдельное направление — технологии контакт-центров: транскрибация и виртуальные обзвоны.

Вне работы — стрельба из длинного английского лука.

РольDevOps-инженер
Опытс 2016 года
ФокусCI/CD, Kubernetes
НаправленияКонтакт-центры, банковская инфраструктура
ЯзыкиРусский, English
02

Стек

Инфраструктура

  • Linux
  • Windows Server
  • Docker
  • Kubernetes
  • Helm

CI/CD и IaC

  • TeamCity
  • Kotlin DSL
  • Ansible
  • Git
  • PowerShell
  • NSSM

Код и данные

  • Python
  • Java
  • Spring Boot
  • C#/.NET
  • SQL
  • T-SQL
  • PostgreSQL
  • pandas

Интеграции

  • REST
  • OpenAPI
  • SOAP/XML
  • IMAP
  • SFTP
  • SSH

Качество и безопасность

  • SonarQube
  • SAST/SCA
  • Vault
  • Nexus

Мониторинг

  • Grafana
  • алертинг

Контакт-центры

  • Oktell
  • Транскрибация
  • Виртуальные обзвоны
  • IVR
03

Проекты

2026

Платформа CI/CD как код

Декларативные конвейеры на Kotlin DSL: сервис подключается одним конфигом в репозитории, а задачи сборки, тестов, статического анализа и доставки генерируются автоматически для Java/Gradle, Go и Python.

Результат: единый шаблон для нескольких стеков; секреты через централизованные обёртки; сборка образов в закрытом контуре.

Кейс →
TeamCityKotlin DSLIaCDockerSonarQubeNexus
2026

MAX-бот для оператора связи

Клиентский бот в MAX: баланс, остатки пакетов, тариф и обещанный платёж без звонка в поддержку. Авторизация по номеру и SMS, интеграция с SOAP-биллингом, журналирование в MS SQL, рассылки и дублирование SMS.

Результат: 4 983 строки, 25 модулей, прод с 2026; 1 487 SMS в очереди дублирования.

Кейс →
Python 3.13MS SQLSOAPNSSMGrafana
2026

Микросервисы платформы самообслуживания (.NET)

Три микросервиса на ASP.NET Core: бизнес-логика, уведомления и администрирование. REST API, миграции БД, healthcheck, OpenAPI и автотесты.

Результат: API-first проверки, semver-версионирование и автосборка в общем конвейере; 15 PR.

Кейс →
C#/.NETRESTOpenAPIEFxUnitDocker
2026

Оптимизация БД и сценариев контакт-центра

Контакт-центр зависал: звонки стояли в очереди при свободных операторах. Локализовал проблему в SQL Server, разобрал дедлоки, переписал проблемные запросы, включил RCSI и очистил историю без остановки сервиса.

Результат: ≈340 млн чтений в сутки снято; 44 тыс. ошибок БД и 3,4 тыс. дедлоков в сутки устранены; 11 млн строк очищено без простоя.

Кейс →
T-SQLOktellPythonGrafana
2026

Мониторинг инфраструктуры контакт-центра

Единая картина здоровья КЦ: сервер, телефония, SQL, SIP-транки, TLS и бэкапы. Сборщик метрик, дашборд Grafana с drill-down и правила алертинга.

Результат: 161 метрика, 61 панель, 12 правил; watchdog и буферизация при недоступности БД.

Кейс →
PythonMS SQLGrafanaWindows
2025–2026

Автоматизация развёртывания стендов

Скрипты и конфигурации для обновления многокомпонентного стенда: рендеринг конфигов с секретами из хранилища, удалённое выполнение по SSH/SCP, health-check и оркестрация в CI.

Результат: несколько окружений (тестовое, интеграционное); ~79 PR.

Кейс →
PythonJinja2VaultDockerTeamCitySSH
2025–2026

IVR и роботы обзвона для оператора связи

Входящие и исходящие линии: маршрутизация, дозвон, попытки, постобработка и отчётность. Кластер сценариев с контролем интенсивности набора и отсечением автоответчиков.

Результат: 98 сценариев, 550 SQL-блоков, 13,6 МБ SQL; панели очереди и конверсии.

Кейс →
OktellT-SQLJSONGrafana
2023–2026

Мультибрендовый робот опросов для автодилера

Исходящие опросы клиентов дилерских центров: дозвон, сбор оценок, попытки, финальность и отчётность. Шаблон робота и отдельная версия под каждый бренд.

Результат: 81 сценарий, 1 363 SQL-блока, 31 МБ; новая версия — копия шаблона с точечной адаптацией.

Кейс →
OktellT-SQLGrafana
2024–2026

Интеграционный слой для контакт-центра

Связка КЦ с внешними системами: SFTP-выгрузки, почтовые заявки через IMAP, REST-интеграция с учётной системой, SSH-сбор CSV и уведомления.

Результат: 16 проектов, ~7 200 строк; сбои IMAP перестали ронять прогоны.

Кейс →
PythonMS SQLIMAPSFTPREST
2023–2025

Мониторинг, алертинг и отчётность

Комплекс Python-инструментов: ежедневные сводные, алерты, контроль целостности данных, анализ кодов ошибок, разбор почтовых уведомлений и мониторинг CI-окружения.

Результат: несколько модулей с общей конфигурацией; ~121 коммит и 38 PR за полтора года.

Кейс →
PythonPostgreSQLJinja2SMTPREST
2023–2025

Платформа управления лимитами и рисками (Java)

Десятки сервисов и библиотек: REST API лимитов, сделок и обеспечения, config-server, миграции Liquibase, загрузка данных из корпоративного хранилища.

Результат: ~677 PR в 41 репозитории; единый конвейер сборки и доставки.

Кейс →
JavaSpring BootPostgreSQLLiquibaseDockerTeamCity

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

  • 2026Конфигурации статического анализа SonarQube для группы сервисов
  • 2025Ansible-плейбуки: Kafka, Keycloak, ELK, Vault, PostgreSQL, Camunda
  • 2026Helm-чарты для развёртывания в Kubernetes в нескольких окружениях
  • 2026Фронтенд и автотесты (Cucumber + Allure)
  • 2026Сервис управления тестовыми данными
04

Опыт

2022 — настоящее время

DevOps-инженер

Крупная банковская компания

Инфраструктура, CI/CD, Kubernetes и автоматизация. Внедрение новых решений и технологии для контакт-центров.

2016 — 2022

Специалист по разработке решений для контактного центра

Сценарии, интеграции и автоматизация для контакт-центров.

Есть вопрос или предложение? Напишите.