О продукте
Arenadata Cluster Manager (ADCM) – платформа управления кластерами всех продуктов Arenadata. Описание сервисов и топологии в виде bundle-ов, исполнение через Ansible, операции и конфигурация через единый UI и REST API.
Стек
- Ansible
- PostgreSQL
- Python
Что нужно делать
- Проводить ревью архитектуры ADCM;
- Собирать функциональные и нефункциональные требования, необходимые в продуктах компании для поддержки со стороны ADCM;
- Прорабатывать целевую архитектуру решения ADCM с учетом реализации новых требований;
- Вести архитектурную документацию для ADCM;
- Принимать участие в процессах и регламентах (Tracker, Github, Gitlab);
- Декомпозировать задачи совместно с командой разработки;
- Участвовать во всех этапах жизненного цикла разработки;
- Общаться с командой конструктивно и аргументированно;
- Развивать команду разработчиков для достижения быстрых и качественных результатов;
- Проводить code review.
Мы ждем, что вы
- Имеете опыт от 7 лет в разработке, а также эксплуатации распределённых систем в проде;
- Понимаете современных практик и подходов к реализации высоконагруженых систем и параллельных вычислений;
- Имеете практический опыт проектирования архитектуры сервисов/платформ данных;
- Обладаете отличными знаниями ООП, принципов SOLID, классических алгоритмов и структур данных;
- Уверенно владеете k8s: операторы, CRD, controller pattern, сетевой модели, StatefulSet;
- Обладаете знаниями python на уровне чтения и правки кода;
- Обладаете знаними Ansible: понимание модели исполнения, inventory, идемпотентности, ограничений при масштабировании.
Будет плюсом
- Опыт с системами service discovery / distributed configuration (Consul, etcd) и понимание их гарантий;
- Опыт эксплуатации или внедрения кластерных data-платформ: Hadoop, Greengage, Kafka, ClickHouse;
- Опыт работы с ADCM, Ambari, Cloudera Manager, Rancher, OpenShift или аналогичными системами управления кластерами;
- Знания английского чтения технической документации.
Этапы найма
Беседа с рекрутером
Тестовое задание (опционально, в зависимости от должности)
Техническое интервью или интервью с экспертом (может быть несколько этапов)
Оффер – приглашение на работу
Заботимся о команде
- Расширенный ДМС со стоматологией и телемедициной с первого месяца работы
- Страхование жизни сотрудника
- Программа ДМС онкострахования (компенсируется в размере 50%)
- 100% покрытие больничного листа (независимо от стажа работы в компании, до 21 дня в году)
- Страхование от несчастных случаев
- Программа ДМС для детей (компенсируется в размере 50%) и льготные условия для близких
- Полис для выезжающих зарубеж
- Оборудование для работы (ноутбук, монитор)
- Техническое обучение нашим продуктам в собственном Учебном центре
- Реферальная программа – возможность получить бонус за успешную рекомендацию
- Возможность зарабатывать внутреннюю валюту ArenaCoins за различные достижения и тратить её в онлайн-магазине компании
- Платформа скидок Best Benefits – скидки и специальные предложения на спорт, обучение, товары и услуги партнёров
- Возможность участия в клубах и сообществах по интересам: клуб изучения английского языка, книжный клуб, киноклуб, сообщества спортсменов и др.
- No Meeting Day (четверг) для технической дирекции — минимум встреч, максимум кода
Чем мы занимаемся
Команда Технической дирекции разрабатывает распределённые СУБД и компоненты единой платформы данных Arenadata. Мы развиваем и интегрируем Open Source технологии, добавляя функциональность для промышленной эксплуатации, безопасности, отказоустойчивости и управления кластерами.
В команде архитекторы, технические менеджеры продуктов, бэкенд и фронтенд разработчики, QA-инженеры, DevOps, дизайнеры, инженеры по разработке документации и др.
Подпишитесь на нашу рассылку
Отправляем только самое интересное 1 раз в месяц.