Просмотр вакансии

Сегодня 06-07-2026 18:23
06.07.2026, 16:08

Devops / SRE-инженер (ClickHouse, Kafka)

Работодатель: Амбрелла

Амбрелла

Город: Москва
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

DevOps / SRE-инженер с экспертизой ClickHouse и Kafka

Приветствую! Меня зовут Эля, я являюсь HR компании «Амбрелла — Защита Информационных Систем».

Мы — аккредитованная IT-компания в сфере информационной безопасности. Развиваем и сопровождаем высоконагруженную SIEM-платформу для сбора, хранения и обработки событий информационной безопасности. В качестве хранилища событий используется ClickHouse.

Мы ищем DevOps / SRE-инженера с глубокой практической экспертизой по ClickHouse и уверенным пониманием Kafka Operations.

Основной фокус роли — промышленная эксплуатация ClickHouse в продуктивной среде: кластеры, репликация, шардирование, производительность, хранение больших объёмов данных, резервное копирование, восстановление, мониторинг, безопасность и безопасное проведение изменений.

Дополнительная важная зона — Kafka: диагностика lag, настройка topics, partitions и retention, мониторинг и анализ проблем.

Нам нужен инженер, который умеет безопасно эксплуатировать и развивать кластер с критически важными данными: планировать изменения, проверять гипотезы на стендах, оценивать риски, готовить rollback-план и только после этого применять изменения в production.

Чем предстоит заниматься:

ClickHouse и хранение данных:

  • Администрировать продуктивные и тестовые кластеры ClickHouse;
  • Контролировать состояние шардов, реплик, Distributed- и ReplicatedMergeTree-таблиц;
  • Диагностировать проблемы репликации, очередей, merges, mutations, inserts и деградации производительности;
  • Анализировать системные таблицы ClickHouse, производительность записи и чтения данных;
  • Планировать горизонтальное масштабирование и участвовать в изменении топологии кластера: добавлении шардов, реплик и серверов;
  • Оценивать влияние изменений на доступность, производительность, консистентность данных и downtime;
  • Оптимизировать схемы данных, партиционирование, ключи сортировки, TTL, индексы, storage policies и настройки сервера;
  • Настраивать и сопровождать ClickHouse Keeper / ZooKeeper;
  • Настраивать TLS/SSL и участвовать в построении модели безопасного доступа;
  • Разрабатывать и проверять процедуры backup/restore и disaster recovery;
  • Проектировать и сопровождать архитектуру hot / warm storage, включая S3-совместимое объектное хранилище;
  • Настраивать storage policies и TTL-политики для перемещения данных между уровнями хранения;
  • Контролировать прирост данных, заполнение дисков и прогнозировать потребность в хранилище;
  • Настраивать мониторинг, алерты и дашборды по ClickHouse.


Kafka Operations:

  • Администрировать Kafka-кластеры в продуктивной и тестовой среде;
  • Контролировать состояние brokers, topics, partitions, replication factor, consumer groups и lag;
  • Настраивать и сопровождать Kafka topics под разные типы событий и профили нагрузки;
  • Планировать количество partitions, replication factor, retention policy и параметры durability;
  • Диагностировать consumer lag, rebalancing, under-replicated и offline partitions, broker failures и throughput bottlenecks;
  • Настраивать мониторинг Kafka и защищённые соединения TLS/SSL, SASL и ACL;
  • Участвовать в безопасном изменении конфигурации и обновлении Kafka-кластера.


Стенды и автоматизация:

  • Разворачивать тестовые стенды ClickHouse и Kafka для проверки архитектурных решений;
  • Проверять гипотезы по производительности, хранению, масштабированию и отказоустойчивости;
  • Проводить нагрузочные и сравнительные тесты конфигураций;
  • Проверять обновления, изменения топологии, storage policies и S3-хранилище до применения в production;
  • Автоматизировать типовые операции эксплуатации через Ansible, Bash, Python, Terraform или аналогичные инструменты;
  • Готовить runbook’и, инструкции, чек-листы, технические отчёты и практические рекомендации для команды.


Мы ожидаем:

  • Практический опыт промышленной эксплуатации ClickHouse;
  • Понимание архитектуры ClickHouse: shards, replicas, Distributed tables, ReplicatedMergeTree и MergeTree family;
  • Опыт диагностики replication queue, merges, mutations, insert/select latency, деградации запросов и проблем с дисковой подсистемой;
  • Понимание партиционирования, ключей сортировки, TTL, storage policies, disks, volumes и data skipping indexes;
  • Опыт изменения топологии ClickHouse-кластера или глубокое понимание порядка и рисков таких изменений;
  • Опыт настройки TLS/SSL для ClickHouse;
  • Опыт эксплуатации Linux-серверов и понимание влияния CPU, RAM, disk I/O, network и filesystem на работу ClickHouse и Kafka;
  • Практический опыт эксплуатации Kafka или уверенное понимание Kafka Operations;
  • Понимание архитектуры Kafka: brokers, topics, partitions, replication factor, offsets и consumer groups;
  • Опыт диагностики consumer lag, broker failures, under-replicated partitions, disk pressure и throughput bottlenecks;
  • Понимание retention policy, durability, producer / consumer tuning;
  • Опыт настройки мониторинга и алертов для ClickHouse, Kafka и инфраструктуры;
  • Опыт работы с Prometheus, Grafana, Zabbix или аналогичными системами мониторинга;
  • Умение безопасно проводить изменения в production: составлять план работ, оценивать риски, готовить rollback-план и проверять результат;
  • Умение готовить техническую документацию: инструкции, runbook’и, чек-листы и postmortem-отчёты.


Будет плюсом:

  • Опыт эксплуатации ClickHouse в составе SIEM, SOC, log management, observability, telemetry или других event-based систем;
  • Опыт работы с большими объёмами данных — сотни ТБ;
  • Опыт работы с Kafka Connect, Vector, Fluent Bit, Logstash, rsyslog или аналогичными инструментами доставки событий;
  • Опыт работы с ClickHouse Keeper или ZooKeeper;
  • Опыт эксплуатации ClickHouse / Kafka на bare metal;
  • Опыт работы с DAS, локальными дисковыми массивами и S3-совместимыми объектными хранилищами;
  • Опыт нагрузочного тестирования ClickHouse и Kafka и построения процедур disaster recovery;
  • Опыт автоматизации через Ansible, Terraform, Bash или Python;
  • Опыт подготовки архитектурных и эксплуатационных документов для заказчиков.

    Что важно для нас:
  • Инженерная аккуратность и понимание рисков production-среды;
  • Умение проверять гипотезы на стенде до применения изменений в production;
  • Способность работать с высоконагруженными системами и критически важными данными;
  • Умение разбираться в сложных инцидентах на стыке приложения, базы данных, брокера сообщений, Linux, сети и дисковой подсистемы;
  • Готовность документировать решения и передавать знания команде;
  • Способность не только устранять проблемы, но и выстраивать устойчивые эксплуатационные процессы.


Формат работы:

  • Работа с продуктивной, тестовой и лабораторной инфраструктурой;
  • Взаимодействие с командой эксплуатации, инженерами SIEM, разработчиками, архитекторами и техническими представителями заказчика;
  • Участие в планировании изменений, разборе инцидентов и развитии архитектуры хранения событий;
  • Оформление по ТК РФ;
  • Удаленный формат работы.


Всегда рады новым талантам и новым успехам наших сотрудников!

Адрес: Москва, улица Ленинская Слобода, 26

 

Откликнуться на вакансию

Дата
06.07 07.07
USD
2.905 2.904
EUR
3.3156 3.3147
RUB
3.7314 3.7287
CNY
4.2863 4.2787
CHF
3.6082 3.6039
GBP
3.8754 3.8723
PLN
7.724 7.7275
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения