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

Разработчик Golang

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

ЕкатеринбургПолный рабочий день

Компания

Мы разрабатываем сервисы, которые экономят время и деньги более чем двум миллионам компаний и бизнесменов по всей стране

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

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

Контур делает несколько десятков продуктов, каждый из которых состоит из нескольких десятков микросервисов, каждый из которых запущен на десятках серверов.
Эта инфраструктура порождает метрики на всех технологических уровнях — нагрузка на железо, состояние ОС, метрики приложений. Исходные данные собираются в один большой кластер Graphite. Сейчас у нас есть 20 миллионов уникальных метрик, по которым суммарно генерируется 350 тысяч значений в секунду.
За миллионами метрик не уследить глазами на телевизорах и дашбордах — нужна система отправки уведомлений о нештатных ситуациях.
Такой системой стала Moira — собственная система уведомлений о нештатных ситуациях на основании метрик из Graphite. Первый релиз состоялся в 2017 году, проект находится в открытом доступе. Moira используют, например, Avito и Яндекс.Деньги.

Можно посмотреть наш доклад о Moira на HighLoad++, а документацию — на GitHub.

Мы ищем сильного Go-разработчика, который возьмется за большие и технологически сложные задачи, и в будущем станет тимлидом команды.

Технические задачи:

  • проектировать архитектуру, которая выдержит большие нагрузки;
  • декомпозировать большие задачи, распределять их между разработчиками в команде;
  • писать много кода на Go;
  • проводить code review и прокачивать других разработчиков в мастерстве программирования.

Управленческие задачи:

  • строить процессы разработки внутри команды;
  • поддерживать позитивный моральный климат в коллективе;
  • мотивировать сотрудников на достижение целей проекта;
  • организовывать обучение и обмен опытом - для персонального и общего командного роста.

Стек проекта: Go, React, Redis

Ждем от Вас:

  • техническую экспертизу в области разработки серверных решений на Go (предпочтительно) или другом распространенном языке (придется переучиться, мы поможем);
  • примеры высоконагруженных и отказоустойчивых проектов, о которых вы сможете рассказать;
  • опыт управления командой разработки.

Бонусы

  • по-настоящему интересные задачи
  • внутренние профессиональные сообщества и обучения
  • поездки на конференции, тренинги, учебные курсы
  • просторный и уютный офис с зонами релакса, кухней (фрукты, орехи, булки, чай, кофе прилагаются)
  • помощь с релокацией
  • гибкий график работы
  • социальный пакет: ДМС, компенсация стоимости обедов и занятий спортом
  • уровень заработной платы, который напрямую зависит от ваших знаний и навыков.