О компании и команде
Почтой Mail.ru ежемесячно пользуются 45 млн пользователей. Это уже не только почтовый сервис. Почта Mail.ru — настоящий центр цифровой жизни Рунета.
В ней для удобства объединены все ключевые сервисы — Почта, Облако, Календарь, Видеозвонки, голосовой помощник Маруся, которая прочитает вслух письма и напомнит о важном, а также многое другое, что нужно для комфорта наших пользователей.
Авторизация Почты Mail.ru — ключевой инфраструктурный компонент Почты, обеспечивающий безопасность пользователя и его данных.
Команда разрабатывает и поддерживает около 40 различных сервисов на C и Go, обслуживающих порталы VK, My.Com и My.Games, а также работает с огромными объемами данных в условиях жесткого HighLoad.
Стек разработки: C, Go, Tarantool, Kubernetes, Kafka.
Задачи:
- разработка и поддержка функционала различного уровня сложности: начиная с элементарных мониторингов, внутренних инструментов, оптимизаций, багфиксов и заканчивая проработкой архитектуры и развертыванием с нуля крупной многокомпонентной масштабируемой системы;
- имплементация новых и модификация имеющихся механизмов авторизации;
- поиск и устранение возможных уязвимостей;
- написание модульных, интеграционных автотестов;
- документирование реализуемого функционала;
- участие в рефакторинге — переделке C сервисов на Go и дальнейшей куберизации с целью отказа от деплоймента на bare metal машины;
- мониторинг и активная поддержка работы сервисов на проде в realtime-режиме, в условиях тесного взаимодействия с отделом эксплуатации ввиду разделения доступа к проду.
Ожидания от кандидата
- опыт коммерческой разработки на Go или C ― от 2 лет;
- опыт разработки сетевых, серверных, многопоточных приложений;
- опыт работы с БД.
Будет плюсом:
- хорошее знание Linux, терминала и вспомогательных утилит (grep, awk);
- владение любым скриптовым языком (Python/Lua);
- опыт работы с высокой нагрузкой;
- знание kubernetes.
Условия работы
Работа в VK— это:
- возможность создавать продукты и сервисы, которые меняют к лучшему жизнь миллионов пользователей;
- амбициозные задачи, масштабные проекты и возможности для профессионального роста;
- совместные интересы и увлечения: помогаем раскрывать таланты и отлично проводить свободное время;
- работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом;
- программа благополучия: заботимся о здоровье и хорошем самочувствии сотрудников;
- компенсация питания в кафе и ресторанах рядом с офисами — 800 рублей в день;
- компенсация спортивных активностей — 30 000 рублей в год в регионах и 35 000 рублей в год в Москве и в Санкт-Петербурге;
- 16 корпоративных команд по 12 видам спорта.