VK Tech
Разработка
Без тестирования
Набор закрыт
Go-разработчик
Город:
Любой
Формат работы:
Дистанционный
Занятость:
40 часов в неделю
VK Tech
VK Tech — разработчик корпоративного ПО для решения ежедневных задач бизнеса. Портфель VK Tech — это готовая экосистема программных продуктов.
О команде
Мы - команда «Сервисы сбора внешней почты» занимаемся поддержкой и развитием бэкенд-компонентов, отвечающих за перенос и синхронизацию почты из внешних систем во внутреннюю экосистему (в том числе за поддержание консистентной локальной копии почтового ящика). Большинство сборщиков использует авторизацию OAuth 2.0, поэтому мы отвечаем за хранение и своевременное обновление миллионов токенов. Также в зоне нашей ответственности — постоянно растущее хранилище (десятки терабайт) данных о событиях пользователей в различных продуктах, высоконагруженный API-сервис, сервисы нотификаций между компонентами почты и клиентами, а также хранение, обновление и выдача аватаров пользователей.
Предстоящие задачи
Разработка и поддержка распределённой системы, которая обеспечивает консистентность локальной копии ящика, доставляет изменения с минимальной задержкой и взаимодействует с тысячами почтовых серверов.
Работа с высоконагруженными системами хранения и выдачи различных пользовательских данных.
Разработка механизмов передачи технических сообщений между компонентами почты.
Тестирование, CI/CD, мониторинг.
Необходимо иметь
Уверенное знание Go.
Понимание C/C++ на уровне чтения и анализа кода.
Понимание принципов работы распределённых систем.
Опыт работы с Linux или готовность быстро его освоить.
Знание сетевых протоколов (HTTP, TLS, TCP/IP).
Внимание к деталям в коде и документации.
Самостоятельность и ответственность.
Будет преимуществом
Коммерческий опыт разработки на C/C++.
Опыт работы с SQL базами данных и NoSQL (Tarantool, Scylla, Redis).
Знание почтовых протоколов (IMAP, POP3, ActiveSync).
Опыт настройки CI/CD-сервисов.
Условия
Команда: работа с ведущими экспертами IT-индустрии, которые готовы делиться своим опытом.
Масштабные проекты и интересные задачи: мы реализуем более 200 технологичных продуктов, которыми пользуется свыше 95% аудитории рунета.
Оборудование: у нас есть специализированные гаджеты и дополнительные мониторы для качественного решения рабочих задач.
Профессиональное развитие: мы проводим митапы, конференции, семинары и тренинги для сотрудников.
Здоровье и спорт: в офисе есть фреш-бар с овощами и фруктами, можно вступить в спортивную команду, а ещё мы компенсируем затраты на питание.
Командный досуг: наши сотрудники собираются вместе и проходят мастер-классы, тимбилдинги на свежем воздухе, смотрят кино и, конечно, танцуют на VK Fest.
Офис в современном бизнес-центре в Москве в пяти минутах от метро.
Как попасть на стажировку
Подай заявку
Пройди собеседование
Получи оффер
Подай заявку
Выбери вакансии, которые подходят тебе по скиллам, и заполни заявку. Если анкета заполнена корректно, мы пригласим тебя на первый этап отбора.
Пройди собеседование
Ты попадёшь на одно или два собеседования с наставником и экспертами из команды. Это финальный этап отбора, после которого мы возьмём небольшую паузу, чтобы принять решение.
Получи оффер
Если ты будешь лучше всех в выбранном направлении, мы пригласим тебя на стажировку и расскажем детали оформления.
Как проходит этап стажировки
- 1 этап
Адаптация
- 2 этап
Задачи
- 3 этап
Нетворкинг
- 4 этап
Итоги
- • Знакомство с наставником и командой. • Получение доступов ко всем необходимым ресурсам и чатам. • Welcome-встреча и погружение в корпоративную культуру компании.

- • Постановка задач на время стажировки. • Знакомство с задачами и проектами команды. • Погружение в детали и изучение необходимых материалов. • Обсуждение задач и промежуточных итогов с наставником.

- • Взаимодействие с коллегами из своей и смежных команд. • Участие в общекорпоративных мероприятиях.

- • Оценка результатов по задачам. • Подведение итогов стажировки. • Получение развивающей обратной связи от наставника.
