Backend разработчик в команду Observability
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Авито - это более 2000 микросервисов, которые непрерывно помогают людям размещать объявления, получать услуги и что-либо покупать. Каждый сервис отдает множество метрик и логов, а инструменты мониторинга обеспечивает обработку и хранение этого огромного потока данных. Мы умеем среди гигабайтов поступающих данных за секунды найти сломанный сервис/сценарий и сообщить о проблеме релевантной команде. В команду мы ищем бэкенд-разработчика, который будет развивать стек мониторинга. Большая часть сервисов написана на Go, но встречаются и Rust, Python, C++.
Вам предстоит:
- взять на поддержку инструменты мониторинга: сбор метрик через statsd (bioyino), хранение в Graphite (внутри которого Clickhouse), алертинг с Moira, инструмент поиска root cause, платформа проверки критических сценариев пользователей;
- помогать прорабатывать архитектуру инструментов, наполнять документацию;
- улучшать средства мониторинга и разрабатывать новую функциональность продуктов.
Мы ждём, что вы:
- хорошее владеете Go/Python/Rust/C++;
- понимаете микросервисную архитектуру и паттерны проектирования;
- разрабатывали и оптимизировали высоконагруженные системы;
- работали с сетевым стеком Linux и с технологиями контейнеризации в Linux (Docker, containerd, LXC и пр.).
Будет здорово, если вы:
- занимались разработкой инструментов мониторинга (сбор, визуализация, анализ логов/метрик);
Работа у нас — это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- опытные и заинтересованные коллеги, готовые оказать поддержку;
- работа в гибридном формате, основная часть команды в Москве, но готовы обсудить полностью удаленный формат с возможностью приезда на сборы команды;
- комфортные условия работы: ДМС, фитнес, компенсация питания;
- возможность проходить обучение за счет компании, участие во внутренних митапах, хакатонах, тренингах.