О продукте
Arenadata QuickMarts Control (ADQM Control) – observability-платформа кластеров Arenadata QuickMarts (ADQM), которая позволяет существенно упростить администрирование и оптимизировать работу баз данных ADQM.
Стек
- Golang
- Python
- PostgreSQL
- TimescaleDB
- ClickHouse
- Docker
- Ansible
- GitLab CI
- Swagger/OpenAPI
Что нужно делать
- заниматься разработкой и развитием сервисов на Golang (продукт ADQM Control);
- участвовать в проектировании архитектуры и выборе технических решений;
- декомпозировать и проводить оценку технических задач;
- писать unit- и интеграционные тесты (интеграционные тесты реализуются на Python);
- принимать участие в код-ревью и контроле качества кода;
- оптимизировать производительность сервисов и запросов к базам данных;
- взаимодействовать с архитектором и техническим продакт менеджером для синхронизации по задачам и приоритетам.
Мы ждем, что вы
- имеете опыт коммерческой разработки на Golang от 4 лет;
- обладаете практическим опытом работы со стеком: Golang, Python, PostgreSQL, TimescaleDB, ClickHouse, Docker, Ansible, GitLab CI, Swagger/OpenAPI;
- знаете алгоритмы и структуры данных, обладаете пониманием конкурентности и многопоточности;
- имеете глубокий практический опыт разработки и эксплуатации распределённых и высоконагруженных систем;
- обладаете опытом работы с PostgreSQL, TimescaleDB и ClickHouse;
- имеете навыки отладки и оптимизации SQL-запросов, умеете анализировать производительность БД;
- обладаете опытом проектирования REST/gRPC API и документирования интерфейсов через Swagger/OpenAPI;
- понимаете принципы CI/CD, работали с GitLab pipelines, контейнеризацией и деплоем;
- имеете опыт работы с мониторингом и логированием (Prometheus, Grafana);
- писали unit- и интеграционные тесты;
- обладаете ответственностью, инициативностью, умеете выстраивать коммуникацию внутри команды и с техническими стейкхолдерами.
Этапы собеседования
Беседа с рекрутером.
Тестовое задание (опционально, в зависимости от должности).
Техническое интервью или интервью с экспертом (может быть несколько этапов).
Оффер – приглашение на работу.
Заботимся о команде
- Расширенный ДМС со стоматологией и телемедициной с первого месяца работы.
- Страхование жизни сотрудника.
- Программа ДМС онкострахования (компенсируется в размере 50%).
- 100% покрытие больничного листа (независимо от стажа работы в компании, до 21 дня в году).
- Страхование от несчастных случаев.
- Программа ДМС для детей (компенсируется в размере 50%) и льготные условия для близких.
- Полис для выезжающих зарубеж.
- Оборудование для работы (ноутбук, монитор).
- Техническое обучение нашим продуктам в собственном Учебном центре.
- Реферальная программа – возможность получить бонус за успешную рекомендацию.
- Возможность зарабатывать внутреннюю валюту ArenaCoins за различные достижения и тратить её в онлайн-магазине компании.
- Платформа скидок Best Benefits – скидки и специальные предложения на спорт, обучение, товары и услуги партнёров.
- Возможность участия в клубах и сообществах по интересам: клуб изучения английского языка, книжный клуб, киноклуб, сообщества спортсменов и др.
- No Meeting Day (четверг) для технической дирекции — минимум встреч, максимум кода.
Чем мы занимаемся
Команда Технической дирекции разрабатывает распределённые СУБД и компоненты единой платформы данных Arenadata. Мы развиваем и интегрируем Open Source технологии, добавляя функциональность для промышленной эксплуатации, безопасности, отказоустойчивости и управления кластерами.
В команде архитекторы, технические менеджеры продуктов, бэкенд и фронтенд разработчики, QA-инженеры, DevOps, дизайнеры, инженеры по разработке документации и др.
Подпишитесь на нашу рассылку
Отправляем только самое интересное 1 раз в месяц.