Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Сервисы продуктивности VK Tech объединяют корпоративную почту, мессенджер, видеоконференции и хранилище со встроенным редактором документов «Р7-Офис». Команда переносит данные почтовых и календарных систем в VK WorkSpace в On-premise- и SaaS-системах, работает с крупными заказчиками российского рынка и стремится повышать стабильность и качество продуктов.
задачи
Переносить почтовые системы крупных B2B-заказчиков в VK WorkSpace
Писать, оптимизировать и рефакторить код на Go
Покрывать код модульными и интеграционными тестами, вести техническую документацию
Поддерживать продукт, участвовать в дежурствах и работать с Unix-подобными системами
Проектировать и оптимизировать схемы SQL и NoSQL с пониманием внутренних механизмов СУБД
Применять практики высоконагруженных и отказоустойчивых систем
Работать с сетевыми и почтовыми протоколами на разных уровнях стека
требования
Опыт коммерческой backend-разработки на Go от трёх лет
Уверенное владение Go: конкурентность, профилирование, работа с сетью, тестирование и поддержка production-кода
Опыт проектирования и развития API и интеграций по HTTP и gRPC
Практический опыт с PostgreSQL и MySQL: транзакции, индексы, планы запросов и репликация
Опыт работы с высоконагруженными или распределёнными системами, включая отказоустойчивость, наблюдаемость, деградацию и восстановление сервисов
Умение разбираться в production-инцидентах с помощью Linux/Unix CLI, логов, метрик и анализа сетевых взаимодействий
Понимание основ системного программирования и сетевого взаимодействия, умение применять системные инструменты для разработки и отладки
Опыт написания модульных и интеграционных тестов, участия в проверке кода и ведения технической документации
Готовность участвовать в развитии сервисов миграции корпоративной почты и интеграций с внешними системами
Будет плюсом: опыт работы с Python, C, Lua, Tarantool, SMTP, IMAP, POP3, MS Exchange API, почтовыми протоколами, календарными форматами ICS и миграциями данных, а также опыт эксплуатации Kubernetes, CI/CD и on-premise-инсталляций
Социальная сеть и IT-экосистема, объединяющая миллионы пользователей. Предлагает общение, музыку, видео, игры, стриминг, онлайн-магазин и сервисы для бизнеса. Удобная платформа для связи и развлечений.