Abyss - комплексный продукт хранения и обработки данных построенный на базе множества OpenSource решений, таких как Apache kafka, flink, hadoop, solr, druid.
Основные функции: NRT потоковая обработка данных (ETL), хранение больших массивов данных, оптимизация хранилищ для эффективной работы с Timeseries данными, единый интерфейс управления и контроля всеми компонентами, хранение логов, метрик, трассировки + архивное аналитическое хранилище на базе HDFS.
Monitoring предназначается для сбора данных о производительности, доступности и работоспособности прикладных приложений и инфраструктуры на основе метрик. Основные функции: сбор метрик, валидация, фильтрация, управление сбором.
Обязанности:
- Хранение метаданных артефактов
- Создание пользовательских меток (тэгов) на артефакты
- Синхронизация репозиториев артефактов
- Хранение образов контейнеров
- Прокси-запросы к публичным библиотекам зависимостей и образов контейнеров
- Хранение результатов прокси-запросов в локальном хранилище
- Управление артефактами
- Автоматический расчёт контрольных сумм файлов артефактов
- Настройка аутентификации пользователей модуля
- Поддержка различных типов хранилищ артефактов
- Интеграция с модулем «Файловое хранилище»
- Журналирование действий пользователей
- Анализ требований, проектирование, разработка архитектуры и доработка решений в области разрабатываемых задач
- Организация демонстрации и приёмки функционала заинтересованными лицами
Обязательные навыки:
- Опыт разработки на Java от 3 лет
- Опыт работы с СУБД на уровне написания SQL-запросов
- Опыт работы с Git и Jenkins