Go-разработчик в команду Услуг
Команда
Услуги
Локация
Москва, можно удаленно
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Собираем новую команду внутри юнита Low Frequency Services (Низкочастотные Услуги), которая будет заниматься развитием пользовательского опыта в таких категории "транспорт, грузоперевозки"
Наша задача создать пользовательский опыт, который позволит пользователю осознанно выбирать подходящего исполнителя.
Примеры будущих задач:
- Основной стек: Go, PostgreSQL, Redis, K8S. Практически весь бекенд построен по принципам микросервисной архитектуры, раскаткой и взаимодействием микросервисов управляет своя платформенная система, обеспечивающая подход infrastructure as code. Есть практически распиленный монолит на PHP, заглядывать в который приходится редко;
- Нагрузки: системного хайлоада у нас как такового нет, местами встречается высокая нагрузка, но в основном в сервисах требуется хорошая пропускная способность (десятки тысяч запросов или событий в минуту);
- Легаси: есть некоторое количество легаси в самом Авито, в командах легаси нет.
Вам предстоит:
- участвовать в разработке стремительно развивающегося продукта, при помощи которого сейчас зарабатывают уже более 50-и тысяч мастеров, и это далеко не предел возможного;
- сопровождать полный цикл жизни продукта от проработки продуктового решения до деплоя кода на серверы;
- работать в кросс-функциональной команде по методологии Scrum.
Мы ждём, что вы:
- отлично владеете golang;
- умеете писать поддерживаемый и тестируемый код;
- уверенно владеете SQL, работали с реляционными БД (у нас PostgreSQL), умеете оптимизировать запросы;
- знакомы с основными алгоритмами, структурами данных и способами защиты информации.
Будет здорово, если вы:
- умеете декомпозировать бизнес требования в функциональные и нефункциональные требования;
- работали в Scrum-команде и понимаете ценность такой организации работы.
Работа у нас — это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- талантливая команда, готовая поддержать ваши инициативы;
- мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
- прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;
- личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
- забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
- удалёнка и замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.