DevOps Engineer (Middle)

Дата размещения вакансии: 25.05.2026
Работодатель: Визум
Уровень зарплаты:
з/п не указана
Город:
Казань
улица Пушкина 46
Требуемый опыт работы:
От 1 года до 3 лет

Задачи.

Настройка и поддержка CI/CD-пайплайнов (Jenkins, GitLab CI): автоматизация сборки, тестирования, создания образов и деплоя трёх проектов в среды dev, stage, prod.

Управление контейнерной инфраструктурой: написание и оптимизация Dockerfile, оркестрация сервисов через Docker Compose, подготовка и поддержка развёртывания.

Разработка и поддержка скриптов, утилит и ботов для автоматизации рутинных процессов.

Настройка мониторинга и логирования: интеграция сервисов с системой мониторинга, реализация многоуровневой системы логирования (info, low, medium, critical), настройка алертов и дашбордов для отслеживания работоспособности и инцидентов.

Управление секретами и доступами: работа с HashiCorp Vault (хранение токенов, учётных данных), настройка интеграции с корпоративными системами аутентификации, обеспечение соответствия базовым требованиям ИБ.

Поддержка баз данных и аналитических хранилищ на уровне инфраструктуры: развёртывание, резервное копирование, обновление, мониторинг ресурсов и базовая оптимизация (PostgreSQL, ClickHouse, Redis, RabbitMQ/Temporal).

Ведение документации: схемы развёртывания, runbook'и по восстановлению, инструкции по масштабированию, фиксация изменений конфигураций в Git.

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

Требования

Опыт и роль:

От 2 лет опыта в роли DevOps / SRE / Системного инженера в продуктовых или инфраструктурных командах.

Практический опыт поддержки нескольких сервисов в среде Linux без постоянного наставничества.

Hard Skills:

Уверенное администрирование Linux (Ubuntu/Debian/CentOS): работа с пакетами, сервисами, правами, сетью, дисковыми разделами.

Контейнеризация: написание оптимизированных Dockerfile, работа с Docker Compose, понимание изоляции ресурсов, управления томами и сетями.

CI/CD: настройка и поддержка пайплайнов в Jenkins и/или GitLab CI (сборка, тесты, деплой, артефакты, кэширование, работа с секретами).

Веб-серверы и проксирование: Nginx (reverse proxy, SSL-терминация, настройка upstream, базовая оптимизация, HTTP/2).

Скриптинг: уверенное владение Bash, базовое знание Python для автоматизации рутинных задач.

Базы данных и брокеры: опыт развёртывания и поддержки PostgreSQL, ClickHouse, Redis, RabbitMQ/Temporal (на уровне инфраструктуры, бэкапов и мониторинга).

Мониторинг и логирование: понимание метрик и алертинга, опыт сбора и ротации логов (ELK, Loki или аналоги).

Управление секретами и ИБ-практики: работа с HashiCorp Vault или аналогами, настройка SSL-сертификатов, понимание основ сетевой безопасности и сегментации.

Soft Skills & Процессы:

Системный подход к решению проблем: умение быстро локализовать инцидент, собрать логи и предложить решение или эскалировать.

Внимательность к деталям: соблюдение стандартов конфигурации, версионирование инфраструктуры (Git), документирование изменений.

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

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

Будет преимуществом

Опыт работы с Ansible (написание ролей, плейбуков, управление конфигурациями, Ansible Vault).

Понимание принципов Infrastructure as Code (IaC), базовый опыт с Terraform.

Опыт развёртывания и поддержки Temporal Server или других workflow-движков.

Настройка корпоративной аутентификации: Keycloak, LDAP/Active Directory, OIDC.

Опыт работы в командах, использующих Agile/Scrum, и ведения задач в Jira/YouTrack.