Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
Go разработчик
сопроводительное письмо
описание
Команда отвечает за публикацию объявлений на Авито. Она работает над интерфейсом ручной публикации, системой генерации форм ручной подачи, а также механизмами автопубликации и автозагрузки объявлений. Команда поддерживает надёжность этих систем, разбирает ошибки в пользовательских сценариях и контролирует качество изменений, которые вносят смежные команды. Основной вектор развития — платформизация формы публикации и снижение затрат на поддержку ручной подачи.
задачи
- Проектировать и реализовывать микросервисы на Go.
- Проектировать схемы БД и оптимизировать запросы.
- Заниматься оптимизацией в генерации больших файлов.
- Проводить код-ревью и менторить junior- и middle-разработчиков.
- Принимать участие в архитектурных решениях и технических дискуссиях, а также защищать технические решения.
- Оценивать трудозатраты и декомпозировать задачи.
- Писать юнит- и интеграционные тесты (покрытие — более 80%).
- Настраивать мониторинг и алертинг.
- Анализировать и устранять инциденты в продакшене.
- Взаимодействовать с продуктом и бизнесом для уточнения требований.
- Принимать участие в планировании спринтов и ретроспективах.
- Координировать работу с командами смежных сервисов.
- Развивать механизмы динамических форм и пользовательских сценариев.
- Выявлять и устранять причины ошибок в пользовательских сценариях и предотвращать их повторение.
- Контролировать качество изменений смежных команд: проводить код-ревью интеграций, принимать участие в проектировании решений, затрагивающих публикацию.
- Рефакторить и упрощать legacy-логику ручной публикации по мере её замещения автоматическими сценариями.
требования
- Уверенно владеете Go, понимаете особенности рантайма и конкурентности и пишете читаемый и поддерживаемый код.
- Мыслите системно и умеете находить первопричины проблем, а не только устранять их последствия.
- Понимаете основы работы MongoDB и Redis, включая индексы, стоимость операций и использование Redis в роли кэша или брокера.
- Имеете опыт работы по Scrum, умеете декомпозировать задачи и адекватно оценивать их объём.
- Будет плюсом готовы при необходимости работать с Python.
условия
- Возможность реализовать свои идеи в проекте с многомиллионной аудиторией.
- Талантливая команда, готовая поддержать ваши инициативы.
- Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы.
- Прозрачная система премий, достойная зарплата — размер обсудим на собеседовании.
- Личный бюджет на обучение, который можно тратить на книги, курсы и конференции.
- Забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист.
- Удалёнка из любой точки мира или замечательный офис в двух минутах от метро «Белорусская».
навыки