Что нужно делать
- Готовить артефакты релиза под различные операционные системы семейства Linux в виде RPM- и DEB-пакетов, Docker-контейнеров и Helm-чартов;
- Настраивать и поддерживать процессы сборки с использованием Maven, Gradle, Make, CMake и других инструментов;
- Упаковывать компоненты, написанные на Java, C, C++, Python, Scala, Golang и других языках, включая патчи под конкретные дистрибутивы;
- Портировать сборки на новые ОС и версии, обновление версий компонентов;
- Разбирать падения сборок и тестов по логам;
- Взаимодействовать с командами разработки для согласования требований к релизам;
- Оптимизировать процесс сборки и упаковки артефактов;
- Поддерживать и дорабатывать собственные инструменты сборки артефактов и контроля репозиториев.
Мы ждем, что вы
- Имеете опыт работы с Linux на уровне администратора от 5 лет;
- Имеете опыт сборки DEB и RPM пакетов;
- Умеете писать на скриптовых языках программирования для автоматизации рутинных задач (наш стек: Python/Bash/Gradle - автоматизация сборки, Groovy (Jenkins)/YAML (GitLab CI) - пайплайны для доставки и хранения артефактов);
- Имеете опыт работы с системами контроля версий (GitLab/GitHub);
- Имеете навыки работы с Docker и контейнеризацией;
- Знаете инструменты сборки: Maven, Gradle, Make, CMake;
- Умеете читать код на Java, Python, C, C++, Scala, Golang и дорабатывать его в виде патча;
- Имеете желание изучать новые инструменты и технологии;
- Владеете английским языком на уровне чтения и написания технической документации.
Будет плюсом
- Опыт настройки CI/CD-конвейеров (GitLab CI, Jenkins);
- Знание и опыт работы с облачными провайдерами (Яндекс, VK);
- Опыт работы с отечественными Linux-дистрибутивами (Astra Linux, Alt Linux, RedOS и пр.);
- Навыки работы с безопасным окружением для сборки: сканирование исходников и зависимостей (Trivy, Gitleaks), SBOM (CycloneDX, Dependency-Track), подпись пакетов GPG;
- Опыт с Helm и Kubernetes.
Этапы найма
Беседа с рекрутером
Тестовое задание (опционально, в зависимости от должности)
Техническое интервью или интервью с экспертом (может быть несколько этапов)
Оффер – приглашение на работу
Заботимся о команде
- Расширенный ДМС со стоматологией и телемедициной с первого месяца работы
- Страхование жизни сотрудника
- Программа ДМС онкострахования (компенсируется в размере 50%)
- 100% покрытие больничного листа (независимо от стажа работы в компании, до 21 дня в году)
- Страхование от несчастных случаев
- Программа ДМС для детей (компенсируется в размере 50%) и льготные условия для близких
- Полис для выезжающих зарубеж
- Оборудование для работы (ноутбук, монитор)
- Техническое обучение нашим продуктам в собственном Учебном центре
- Реферальная программа – возможность получить бонус за успешную рекомендацию
- Возможность зарабатывать внутреннюю валюту ArenaCoins за различные достижения и тратить её в онлайн-магазине компании
- Платформа скидок Best Benefits – скидки и специальные предложения на спорт, обучение, товары и услуги партнёров
- Возможность участия в клубах и сообществах по интересам: клуб изучения английского языка, книжный клуб, киноклуб, сообщества спортсменов и др.
- No Meeting Day (четверг) для технической дирекции — минимум встреч, максимум кода
Чем мы занимаемся
Команда Технической дирекции разрабатывает распределённые СУБД и компоненты единой платформы данных Arenadata. Мы развиваем и интегрируем Open Source технологии, добавляя функциональность для промышленной эксплуатации, безопасности, отказоустойчивости и управления кластерами.
В команде архитекторы, технические менеджеры продуктов, бэкенд и фронтенд разработчики, QA-инженеры, DevOps, дизайнеры, инженеры по разработке документации и др.
Подпишитесь на нашу рассылку
Отправляем только самое интересное 1 раз в месяц.