👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик на проект Внедрение MVP витрины на основе real-time Elastic Stack

Зарплата

от 130 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

Описание вакансии

Условия работы

В настоящий момент в команду МТС требуются 2 разработчика на проект «Внедрение MVP витрины продуктовых и производственных метрик на основе real-time Elastic Stack c открытым исходным кодом». 

Участие во внедрении Витрины продуктовых и производственных метрик на основе real-time Elastic Stack в организации.

Исполнение следующих обязанностей в рамках внедрения:

    1. Построение отказоустойчивого кластера ELK, как stand-alone, так и контейнеризированного.

    2. Настройка мониторинга основных метрик кластера ElasticSearch (zabbix + elastalert).

    3. Создание Pipeline в Logstash, настройка основных фильтров, мутаций исходных событий на уровне Logstash.

    4. Оптимизация как индексации, так и поисковой выдачи в ElasticSearch.

    5. Построение визуализаций в Kibana, при необходимости построение визуализаций на основе открытых библиотек.

    6. Разработка (доработка) web-интерфейсов визуализаций.

    7. Разграничение видимости дашбордов для разных пользователей.

    8. Развертывание и настройка Kafka\Redis.

    9. Разработка плагинов\парсеров для извлечения данных из целевых систем.

    10. Настройка Logstash для заполнения агрегирующих индексов.

    11. Дополнительный тюнинг ELK по результатам извлечения данных.

    12. Настройка персональных оповещений.

    13. Разработка инструментов выгрузки дашбордов и отправки их на email пользователя.

    14. Подготовка и развертывание плановых обновлений системы (HAProxy, ELK, Kafka).

    15. Решение возникающих инцидентов.

      Консультирование пользователей по вопросам работы с дэшбордами.

    Требования:

    1. Опыт работы с ELK Stack, Docker, Git, Kafka/RabbitMQ, Ansible, Ruby, JavaScript.

    2. Необходимые компетенции для успешного построение визуализаций:

    3. Умение строить стандартные визуализации с помощью Kibana или с помощью библиотек для построения визуализаций (chart.js, d3 и т.д).

    4. Знание JavaScript.

    5. Знание CSS, HTML.

    Условия работы:

    • Гибкое начало рабочего дня

    • Интересные проекты в различных областях: CRM, big data, machine learning, IoT, cloud computing

    • Разработка по гибким методологиям: Agile, Scrum, Kanban

    • Оформление по ТК РФ, конкурентная зарплата, премии 2 раза в год;

    • Отпуск: 31 день;

    • Регулярное обучение за счёт компании;

    • ДМС со стоматологией, страхованием жизни и страхованием поездок за рубеж;

    • Программа компенсации стоимости посещения бассейна/фитнес-центра;