Свяжитесь напрямую по этой вакансии
Go-разработчик в команду Мониторинг
Авито — это более 5000 сервисов, которые ежедневно помогают пользователям размещать объявления, получать услуги и совершать покупки. Каждый из этих сервисов постоянно журналирует свою работу, а команда мониторинга сохраняет и обрабатывает огромные объёмы логов и метрик. Мы умеем за секунды находить проблемный сервис или сценарий в гигабайтах данных и оперативно уведомлять соответствующую команду. Сейчас мы ищем бэкенд-разработчика, который поможет нам развивать это направление.
Наши пользователи — сотрудники Авито, которым важно понимать, насколько стабильно и корректно работают сервисы в продакшене. Мы развиваем несколько ключевых продуктов: улучшенную инсталляцию VM & Graphite & Сo, в которую попадают все технические метрики компании, доработанную систему алертинга Moira, которая помогает своевременно выявлять сбои, а также синтетический мониторинг, эмулирующий поведение пользователей в критически важных сценариях.
Инструменты мониторинга помогают командам видеть реальное состояние сервисов, понимать причины сбоев и принимать взвешенные решения: ускорять разработку новых функций или фокусироваться на стабилизации и повышении надёжности.
В разработке мы используем преимущественно Go и Python, один из ключевых сервисов реализован на Rust. В качестве хранилищ применяем ClickHouse, MongoDB, Redis.
брать на поддержку инструменты мониторинга включая сбор и хранение метрик в Graphite & VM & Co, алертинг с Moira и платформу проверки критических сценариев пользователей;
помогать прорабатывать архитектуру инструментов, наполнять документацию.
умеете работать по гибким методологиям — Agile, Kanban, Scrum;
можете проектировать, обсуждать, видите плюсы и минусы архитектурных решений;
понимаете микросервисную архитектуру и паттерны проектирования.
занимались разработкой инструментов мониторинга (сбор, визуализация, анализ логов и метрик);
участвовали в создании продуктов в виде коробочных решений;
хорошо владеете Go/Python/Rust (для возможного code review);
разрабатывали и оптимизировали высоконагруженные системы;
имеете опыт работы в большой компании или работали в системе OKR;
предпочитаете работать в режиме максимальной прозрачности.
Полная занятость
Тип занятости
Удаленно
Формат работы
Middle
Грейд
Бэкенд
Специализация
IT & Tech
Отрасль
Корпорация
Тип компании
По городу
IT & Tech
Отрасль
Корпорация
Тип компании