Senior Go Developer

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

    Команда
  • Arenadata QuickMarts Control

    Продукт
  • Senior

    Уровень
  • Arenadata

    Компания

О продукте

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

Этапы собеседования

  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

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

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

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

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