Сопроводительное письмо — Антон Новиков
Добрый день,
Антон Новиков, DevOps / Platform Engineer, 8 лет в профессии. Нахожусь в Ереване, рассматриваю удалённую работу — при интересной позиции открыт к релокации.
Сейчас веду инфраструктуру двух компаний в одном холдинге. MixVel — частное подразделение Sirena-Travel в рамках того же холдинга: агентский продукт со своим кодом ГРС (15 ГРС). Там я построил GitOps на FluxCD v2: шесть кластеров Kubernetes управляются из одного репозитория, весь data layer — Kafka, ClickHouse, Cassandra, MongoDB, Redis, MinIO — через HelmReleases, поднять новый кластер с нуля занимает меньше получаса — Ansible автоматизирует весь процесс. С марта этого года параллельно веду Red Rose Traveltech — дочерняя структура MixVel для европейского рынка, B2B-платформа для корпоративных командировок: Terraform в Yandex Cloud, GitLab CI/CD, SLO на бронировании держим выше 99,9%. По факту это работа на две команды одновременно.
Ещё пишу инструменты для себя и команды: FastAPI-дашборд с состоянием кластеров, webhook-receiver для Alertmanager с маршрутизацией по командам, конвертер Trivy → SonarQube чтобы результаты сканирования были в едином интерфейсе с кодовыми проблемами, автосинк документации из git в Confluence. Если задачу нужно решать дважды — пишу инструмент.
До MixVel — три года в Sirena-Travel, головной компании холдинга: российская GDS, авиабронирования в промышленных масштабах. Пришёл туда, где не было нормальных CI-пайплайнов, мониторинг покрывал меньше половины парка, а 500+ VM конфигурировались вручную. За три года: CI/CD для Java, Python, PHP, .NET, C++ — деплой с нескольких часов до 10 минут; Prometheus на всех 500 нодах; MTTR упал со 120 до 20 минут. Между Sirena и MixVel — 15 месяцев в стартапе Flowerave, где я был единственным DevOps-инженером: построил всё с нуля — Terraform, Kubernetes, GitLab CE, мониторинг, бэкапы PostgreSQL с RPO меньше часа.
Мне нравится, когда инфраструктура — это код, а не набор ручных операций. Если ищете инженера, который разберётся самостоятельно и не ждёт постановки каждой задачи — готов поговорить.
Антон Новиков me@antonnovikov.com antonnovikov.com