С++/Go-разработчик в Рекомендательные сервисы (Pulse)

7 июня 2021    26
Откликнуться

Mail.Ru объявляет конкурс на вакансию разработчика, который поможет сделать лучше самый масштабный рекомендательный сервис рунета — Пульс. Мы работаем со всем контентом интернета, стараясь найти в нем лучшее, что идеально подойдет пользователю. Работаем с самыми современными технологиями, используем Kubernetes, Kafka, ClickHouse, Aerospike, Hadoop, Spark. Наши сервисы используют миллионы пользователей в сутки - поэтому все архитектурные решения являются распределенными и отказоустойчивыми.

Мы развиваем высоконагруженное масштабируемое решение. Новые сервисы необходимо будет разрабатывать на языке Go. При этом необходимо поддерживать существующие сервисы (написанные на C++) и по мере сил и возможностей портировать их на Go.

Задачи

  • реализация различных прокси сервисов, внутренних демонов;
  • взаимодействие с внешними АПИ, разработка внутренних;
  • написание прокси серверов.

Требования

  • опыт в высоконагруженном проекте в роли лидера бекенд разработчиков; 
  • опыт руководства небольшими коллективами;
  • отличное знание сетевых протоколов;
  • знание и опыт работы с базами данных;
  • опыт написания и взаимодействия с АПИ;
  • опыт разработки и внедрения микросервисов.

    Знания и навыки:
  • Postgres + Mongo + Redis + Memcache + Hdfs + Kafka + ClickHouse;
  • GRPC/Protobuf + REST + Различные API;
  • многопоточность, синхронизации внутрипроцессные и межсерверные, оптимизации работы с памятью;
  • культура разработки (git и тп) и тестирования.<span></span>

Будет плюсом

  • желание развивать свою экспертизу в технологиях: Hadoop, Kubernetes и т.п.

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.