Архитектор ADCM

  • Техническая дирекция

    Команда
  • ADCM

    Продукт
  • Arenadata

    Компания

О продукте

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 или аналогичными системами управления кластерами;
  • Знания английского чтения технической документации.

Этапы найма

  1. Беседа с рекрутером

  2. Тестовое задание (опционально, в зависимости от должности)

  3. Техническое интервью или интервью с экспертом (может быть несколько этапов)

  4. Оффер – приглашение на работу

Заботимся о команде

  • Расширенный ДМС со стоматологией и телемедициной с первого месяца работы
  • Страхование жизни сотрудника
  • Программа ДМС онкострахования (компенсируется в размере 50%)
  • 100% покрытие больничного листа (независимо от стажа работы в компании, до 21 дня в году)
  • Страхование от несчастных случаев
  • Программа ДМС для детей (компенсируется в размере 50%) и льготные условия для близких
  • Полис для выезжающих зарубеж
  • Оборудование для работы (ноутбук, монитор)
  • Техническое обучение нашим продуктам в собственном Учебном центре
  • Реферальная программа – возможность получить бонус за успешную рекомендацию
  • Возможность зарабатывать внутреннюю валюту ArenaCoins за различные достижения и тратить её в онлайн-магазине компании
  • Платформа скидок Best Benefits – скидки и специальные предложения на спорт, обучение, товары и услуги партнёров
  • Возможность участия в клубах и сообществах по интересам: клуб изучения английского языка, книжный клуб, киноклуб, сообщества спортсменов и др.
  • No Meeting Day (четверг) для технической дирекции — минимум встреч, максимум кода

Чем мы занимаемся

Команда Технической дирекции разрабатывает распределённые СУБД и компоненты единой платформы данных Arenadata. Мы развиваем и интегрируем Open Source технологии, добавляя функциональность для промышленной эксплуатации, безопасности, отказоустойчивости и управления кластерами.

В команде архитекторы, технические менеджеры продуктов, бэкенд и фронтенд разработчики, QA-инженеры, DevOps, дизайнеры, инженеры по разработке документации и др.

  • C
  • C++
  • Java
  • Python
  • Go
  • JavaScript (React)
  • Ansible
  • Greengage (Greenplum)
  • PostgreSQL
  • Apache Kafka
  • Apache Hadoop
  • Apache Airflow
  • Apache Spark
  • ClickHouse

Другие вакансии

Все вакансии
Карьера

Присоединяйтесь к нашей команде

Ищем людей, которым интересно создавать сильные продукты и развиваться вместе с компанией.