Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Сервисы продуктивности VK Tech объединяют корпоративную почту, мессенджер, видеоконференции и хранилище со встроенным редактором документов «Р7-Офис». Облачные сервисы VK WorkSpace обеспечивают загрузку и скачивание файлов, антивирусную проверку, очистку и восстановление данных, работу с метаданными и бизнес-логику хранения, выдерживая сотни тысяч запросов в минуту и терабайты данных.
задачи
Разрабатывать и развивать компоненты систем доставки почты: приём, маршрутизацию, очереди, повторные попытки и доставку сообщений;
Повышать производительность, надёжность и отказоустойчивость сервисов на критическом пути прохождения писем;
Проектировать изменения в архитектуре почтовой доставки и участвовать в технических обсуждениях;
Развивать существующие сервисы на Go и постепенно модернизировать унаследованные компоненты;
Диагностировать сложные проблемы в production, участвовать в устранении инцидентов и предотвращении их повторения;
Развивать мониторинг и контроль качества доставки;
Проводить код-ревью, декомпозировать и оценивать задачи;
Взаимодействовать с командами хранения, антиспама, API и эксплуатации Почты;
Поддерживать техническую документацию.
требования
Коммерческий опыт backend-разработки от четырёх лет;
Уверенная разработка на Go;
Опыт проектирования и разработки высоконагруженных распределённых и многопоточных систем;
Хорошее знание Linux: процессы, память, файловая система, диагностика и профилирование;
Опыт разработки надёжных систем с очередями, повторной доставкой, идемпотентностью и обработкой отказов;
Готовность разбираться в существующем разнородном стеке, включая Lua, C/C++ и Tarantool;
Самостоятельность, ответственность за результат и способность принимать технические решения;
Будет плюсом опыт с C/C++, знание SMTP и устройства почтовых систем, опыт с Exim или другими MTA, опыт эксплуатации сервисов в Kubernetes, опыт работы с Tarantool, Grafana, метриками, трассировкой и анализом производительности.