DevOps-инженер (ClickHouse)

Поделиться вакансией:
  • Москва
Чем предстоит заниматься
Обеспечивать высокую доступность и отказоустойчивость кластера Настройкой политик хранения данных (TTL, партиционирование) Мониторингом метрик (CPU, память, диск, сетевая активность) и предотвращением перегрузок Обеспечением безопасности (настройка пользовательских прав, шифрование данных)
Наши пожелания к кандидатам
Знание ClickHouse:
  • Понимание архитектуры СУБД (шардинг, репликация, движки таблиц — MergeTree, Distributed, ReplicatedMergeTree и др.)
  • Опыт настройки кластеров, оптимизации производительности и управления конфигурациями
  • Умение анализировать и оптимизировать SQL-запросы (использование профайлеров, планов выполнения)
  • Знание принципов работы с колоночными базами данных
  • Навыки настройки бэкапов (например, через clickhouse-backup), восстановления данных, тестирования целостности резервных копий
SQL и работа с данными:
  • Свободное владение SQL, включая сложные запросы, агрегации, оконные функции
  • Опыт работы с большими объемами данных (терабайты и более)
Мониторинг и диагностика:
  • Использование инструментов вроде system-таблиц, логов, метрик из system.metrics, интеграция с системами мониторинга (Prometheus, Grafana)
Работа с Linux:
  • Настройка окружения (сетевые параметры, файловые системы, ограничения ресурсов через ulimit, cgroups)
  • Оптимизация производительности (настройка дисковых подсистем, памяти, процессора)
  • Навыки настройки сетевых взаимодействий между узлами кластера
Скриптование:
  • Bash/Python для автоматизации рутинных задач (например, ротация логов, проверка состояния кластера, очистка устаревших данных)
Знание Python:
  • Знание стандартных библиотек, принципов работы интерпретатора, управления памятью
  • Уверенное использование ООП, функционального программирования, асинхронности (asyncio, aiohttp, asyncpg)
  • Умение читать и модифицировать существующий код, включая legacy-решения
Будет плюсом понимание фронтенд-экосистемы (React):
  • Умение создавать простые веб-приложения для взаимодействия с ClickHouse (например, дашборды для аналитиков)
  • Интеграция с существующими React-приложениями через API-запросы
  • Использование библиотек визуализации (например, D3.js, Chart.js) для отображения данных из ClickHouse
Что мы предлагаем
Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи Сложные и интересные задачи, современный стек технологий Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины
Как с нами связаться
По всем интересующим вопросам обращайтесь к сотруднику отдела по подбору персонала: Хромов Александр Дмитриевич
AKHROMOV@ALFABANK.RU

Откликнуться

Имя
Фамилия
Электронная почта
Телефон
На этот номер пришлём СМС с кодом подтверждения.
Файл с резюме
Ссылка на резюме
до 10 МБ
(.doc,.pdf,.docx,.rtf)

Поделиться вакансией: