Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Golang разработчик
генерация резюме
сопроводительное письмо
описание
VK Клипы — продукт коротких вертикальных видео внутри ВКонтакте, отвечающий за сценарий просмотра, публикации и дистрибуции клипов. Продукт включает рекомендательную выдачу, подписочные и контентные сценарии, тренды, музыкальные и хештеговые механики, интеграции с рекламой, видеоинфраструктурой и другими поверхностями ВКонтакте. Команда развивает продуктовую backend-часть клипов, реализует новые сценарии, улучшает метрики потребления и участвует в эволюции архитектуры: выносе функциональности из монолита, развитии Go-сервисов и повышении надёжности и масштабируемости системы.
задачи
- Разрабатывать и развивать backend-функциональность продуктовой части VK Клипов (монолит на PHP и микросервисы на Go);
- Участвовать в выносе и переработке функциональности из монолита в Go-сервисы;
- Проектировать и реализовывать новые сервисы, API и внутренние интеграции;
- Оптимизировать производительность, стабильность и масштабируемость backend-решений;
- Участвовать в проработке архитектуры и технических решений по продуктовым задачам;
- Интегрировать с внутренними платформами и смежными сервисами рекомендаций, видео и ленты;
- Разбирать инциденты, искать узкие места, улучшать наблюдаемость и качество эксплуатации;
- Взаимодействовать с аналитиками, продактами, клиентскими и смежными backend-командами;
- Участвовать в code review, техническом обсуждении задач и формировании инженерных практик команды.
требования
- Уверенно владеете Go и есть опыт промышленной backend-разработки;
- Есть опыт проектирования и разработки высоконагруженных сервисов;
- Понимаете отказоустойчивость, производительность и деградацию функциональности;
- Понимаете принципы микросервисной архитектуры и интеграционного взаимодействия между сервисами;
- Работали с key-value БД, ClickHouse;
- Работали с асинхронными взаимодействиями, очередями;
- Умеете писать понятный, поддерживаемый код и разбираться в чужом коде;
- Есть навыки профилирования, отладки и анализа проблем;
- Есть опыт командной разработки: code review, декомпозиция задач, взаимодействие со смежными командами;
- Будет плюсом опыт миграции функциональности из монолита в микросервисы, знание PHP/KPHP, работа с highload-продуктами и рекомендательными/контентными системами.
условия
- Бонусы и скидки от партнеров;
- Офис в центре города;
- ДМС;
- Профессиональная команда.
навыки