Go-разработчик в инфраструктурную команду Почты, Москва
Мы ищем Go-разработчика в команду, которая занимается разработкой инфраструктурных сервисов для Почты Mail.ru. В нашей зоне ответственности находятся сотни шардов Tarantool на терабайты оперативной памяти, а к нашим бэкендам предъявляются строгие требования доступности и высокой пропускной способности.
Задачи
- разработка и поддержка инфраструктуры отправки пуш-уведомлений на мобильные устройства, которой пользуется значительная часть приложений всего Mail.Ru (включая Почту и Облако);
- разработка и поддержка высоконагруженного grpc-сервиса на Golang, с изолирующим доступом к базам Tarantool и MySQL;
- разработка и поддержка локального прокси-сервера на Golang, который инкапсулирует логику взаимодействия с различными компонентами бэкенда Почты.
Требования
- опыт разработки на Go от 1 года (или с опытом в С/C++ и желанием перейти на Go);
- опыт проектирования и разработки высоконагруженных распределенных систем;
- уверенное знание ОС Linux (понимание основ работы ядра, опыт использования диагностических утилит);
- опыт работы с сетью (понимание клиент-серверной модели, TPC/IP, сокетов);
- высокий уровень личной ответственности.
Будет плюсом
- опыт работы с Tarantool, MySQL, Cassandra/ScyllaDB;
- опыт работы с GRPC;
- опыт работы с k8s.
Мы предлагаем
Официальная зарплата
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Почта
![](https://webcf.waybackmachine.org/web/20211011070624im_/https://corp.mrgcdn.ru/media/images/pochta_mail.ru_bqzr3mi.png)
Почта Mail.ru — крупнейший в русскоязычном сегменте сервис бесплатной электронной почты. Наши ключевые особенности — неограниченный объем ящика, возможность пересылки аттачей до 20 ГБ, защита от вирусов и спама, темы для оформления интерфейса и писем и многое другое. Ежемесячная аудитория проекта — 43,3 млн пользователей, входит в топ-5 мировых почтовых сервисов по дневной аудитории.