Юрий М. DevOps, Senior
ID 27037
ЮМ
Юрий М.
Мужчина, 35 лет
Россия, Москва, UTC+3
Ставка
4 110,32 Р/час
вкл. НДС 5% (152.38 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
DevOps
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Основа работы - автоматизация, наряду с коллегами DevOps инженерами в среднем по 3 человека + лид, занимались максимальной шаблонизацией и автоматизацией с целью упростить жизнь разработчикам и самим себе. Проекты бывали разные, однако, чаще всего это большая микросервисная архитектура, иногда распределенная на нескольких кластерах по типу своей работы. Из-за большого размера и количество сервисов в мои обязанности выходило в меньшей степени деплой, в большей вместе с разработчиками отладка. Помощь в устранении недостатков, утечек памяти. Поэтому всегда максимально собирали метрики и логи. Настраивали алертинг, для возможности предугадывать и предотвращать отказы. Принимали непосредственное участие во всем пайплайне, наряду с самой разработкой, как бэк так и фронт командами.
Поднимали для нужд организации новые кластера, апдейтили существующие, работали очень плотно с ИБ. Настравали прокси, прятали чувствительные данные. Интегрировали с oidc и saml.
Чаще всего использовали Gitlab ci/cd для билда и деплоя, в качестве реджистри использовали как сам гитлаб, так и nexus.
Для мониторинга использовали стандартную связку grafana+prometheus, для логов loki или elk, а иногда сразу оба. Реже Greylog.
Шаблонизировали все посредством helm чартов, писали сами. Хранили в гитлабе. Доставка энвов путем парсинга variables из проджекта гитлаба или же сбор configmap из шаблона хельма.
Базы данных, если постгрес, то через pgboucer, реже patroni хотя последний тоже можно через баунсер. Clickhouse, в качестве среды обмена данных между сервисами + Redis, для скорости. А очереди шли через Kafka консьюмеры.
Проекты
(12 лет)
Capital intranet + people-hub
Роль
DevOps / Head of Infrastructure
Обязанности
• Выстраивание CI/CD пайплайнов совместно с разработкой
• Разработка инфраструктуры с нуля, включая развёртывание и настройку кластера Kubernetes
• Ведение и координация нескольких проектов одновременно
• Максимальная автоматизация процессов: настройка мониторинга, метрик и алертов
• Внедрение тестирования (впоследствии доработанного командой), оптимизация использования ресурсов в условиях ограниченного железа
• Диагностика и устранение утечек в сервисах, улучшение конфигурации OpenResty совместно с бывшим тимлидом
• Полная переработка CI/CD пайплайна для одного из ключевых проектов
(PeopleHub), перевод на шаблонный Helm-чарт
• Настройка взаимодействия между двумя production-кластерами, что ранее отсутствовало
• Активный troubleshooting: решение инцидентов с Keycloak, падением нод, нестабильной работой тестирования
• Выявление и устранение критических ошибок в приложениях (например, случаи обращения production-сервисов к dev-базам)
• Ведение рефакторинга и наведение порядка в архитектуре инфраструктуры
Настраивал балансировщики нагрузки на базе nginx, haproxy для балансировки трафика, а так же допонительно работал с nginx ingress controler, в нем балансировка отстраивал под внешний прокси.
Балансировка на уровне приложений, это pgbouncer и patrony для базы данных postgres, на уровне подов в k8s.
Уверенно работаю с системами контейниризации и оркестрации. Docker и containerd, в качестве cri. Автоматизация запуска и управления контейнерами через docker-compose и bash, Работал с контейнеризацией в закрытых контурах, через собственные registry на базе nexus и gitlab, а так же управлением с помощью ansible.
Настраивал ci-cd через gitlab, как с нуля писал пайплайн целиком, так и редактировал под задачи от разработчиков, вносил тесты, триггеры, вебхуки (опять же для тестов), работал с jenkins.
Стек специалиста на проекте
Python, Bash, Kubernetes, Keycloak, CI/CD, Openresty, registry, Artifact Registry, L4 балансировка, L7 балансировка
Отрасль проекта
Realty & Constructoring
Период работы
Декабрь 2023 - По настоящее время
(1 год 8 месяцев)
TargetAI.ai
Роль
SRE инженер / Эксплуатационный администратор
Обязанности
• Администрирование кластера Rancher (k3s)
• Работа с Docker, Helm, Bitnami, Gitlab CI/CD
• Настройка: Postgres-HA, Redis, Grafana + Loki, Zabbix
• Работа с облаками: Selectel S3, Яндекс Облако
• Прод в Python и .NET в Rancher + Longhorn
Стек специалиста на проекте
Docker, Python, Grafana, Zabbix, Rancher, Helm, .NET, Loki, Redis, S3, Selectel, GitLab CI/CD, K3s, longhorn
Отрасль проекта
RnD
Период работы
Июль 2022 - Декабрь 2023
(1 год 6 месяцев)
Правительство Москвы (ДИТ)
Роль
SRE инженер / Системный администратор
Обязанности
• Обучение по BigData
• Работа с Ansible (в т.ч. AWX), Linux (CentOS), Zabbix
• Кластер Hadoop с Cloudera
Настраивал связку grafana+prometheus (node exporter, pve exporter),и классический zabbix, логирование в ELK, но больше в loki так как более легковесный, но еще и graylog был. Выстраивал мониторинг с нуля всей архитектуры, создавал базу по инцидентам для выявления узких мест и настройки алертинга. Парсинг логов с последующими алертами, так же как настраивал с нуля под требования компании, так и донастраивал существующие.
Бэкапы настраивал преимущественно встроенными инструментами, как самыми надежными, но не гибкими, в облаках обычно бжкапы складывали в s3 хранилище или же, например в aws инстансы бэкапили исключительно встроенным инструментом с шедулером. Что касается гипервизоров, то proxmox и citrix примерно одинаково, через veem или же через встроенный инструмент делались снэпшоты. Складывал их по принципу 1-2-3, то есть пара дней локально, до недели на отдельном хранилище и до месяца(или нескольких) в облаке.
Писал чарты для helm и k8s, в формате yaml, а так же писал json для acl. Настраивал парсинг json в yaml и обратно.
Стек специалиста на проекте
JSON, Grafana, Kubernetes, AWS, YAML, Hadoop, Zabbix, Ansible, ELK, Helm, Big Data, Loki, n8n, awx, cloudera, Linux (CentOS), Node Exporter, grist
Отрасль проекта
Government & Public Sector
Период работы
Октябрь 2021 - Июль 2022
(10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский авиационный институт (НИУ)
Специальность
Аэрокосмический факультет, Эксплуатация ЛА и разгонных блоков
Завершение учебы
2010 г.