Go-разработчик в команду Инфомодель
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
В Авито сейчас насчитывается более 1500 категорий — от автомобилей, недвижимости и телефонов до резюме, и, конечно, котиков. Ежедневно в структуре данных объявлений производится в среднем 15 изменений, и команда инфомодели отвечает за то, чтобы эти изменения проходили быстро и безболезненно. Мы создаём инструменты для автоматической перестройки метаданных объявлений и всех процессов, которые на них завязаны — от подачи и редактирования до поисковых фильтров и ценообразования.
Мы работаем с высокими нагрузками (до 20 000 RPS) и используем современные технологии: Go и PHP.
Вам предстоит:
- разрабатывать архитектуру решений, влияющих на работу всех продуктовых команд Авито;
- делать сложный, но понятный продукт для разработчиков и не только;
- развивать доступ к редактированию метаданных объявлений: как API, так и интерфейс (у нас есть фронтендер, но в принятии решений участвуют все);
- развивать экосистему работы с метаданными объявлений;
- заниматься интеграцией проекта в подсистемы Авито;
- работать над CI/CD-процессами в команде.
Мы ждём, что вы:
- участвовали в разработке/проектировании API-сервисов;
- имеете базовую подготовку по алгоритмам и структурам данных;
- любите и пишете тесты;
- знакомы с принципами микросервисной архитектуры.
Будет здорово, если вы:
- знаете нетривиальные особенности технологий, которыми пользовались;
- имеете представление о DDD;
- имеете опыт профилирования приложений;
- работали с PostgreSQL;
- используете в работе Docker/Kubernetes.
Работа у нас — это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
- прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;
- личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
- забота о здоровье: у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
- удалёнка и замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.