Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Location: Москва
Workplace: гибкий
Команда Движка подбора отвечает за подбор рекламных объявлений в реальном времени. Важной компонентой подбора являются профили пользователей. Эта высоконагруженная компонента позволяет подбирать максимально релевантную рекламу. Ищем инженера в команду по техническому развитию данной компоненты.
Задачи
Разработка и оптимизация компонент серверной части на Go
Профилирование и оптимизация работы с БД
Участие в разработке архитектурных решений
Обеспечение высокой производительности и надёжности сервисов подбора рекламы
Взаимодействие с другими группами разработки для обеспечения интеграции и совместимости различных компонент системы
Требования
Уверенное владение Go, опыт создания и эксплуатации высоконагруженных сервисов
Опыт самостоятельного проектирования сервисов и API, понимание компромиссов между производительностью, надёжностью и сложностью сопровождения
Хорошее понимание конкурентной обработки, многопоточности, сетевого взаимодействия и управления ресурсами
Знание принципов распределённых систем: партиционирование, репликация, согласованность данных, идемпотентность и гарантии доставки событий
Опыт работы с базами данных и кешами, умение выбирать хранилище под профиль нагрузки и требования к задержкам
Практический опыт работы с Kafka: проектирование топиков и партиций, настройка producers и consumers, понимание consumer groups и гарантий доставки событий
Опыт работы с Redis для кеширования, хранения оперативных данных и счётчиков; понимание TTL, политик вытеснения и атомарных операций
Практический опыт профилирования, нагрузочного тестирования и диагностики проблем в продакшене
Опыт работы с Linux, Docker, Git, автоматизированным тестированием и CI/CD
Будет плюсом
Опыт работы с YT
Знание С++ на уровне чтения и анализа кода
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.