О компании
Mail — крупнейший в России сервис, объединяющий Почту № 1 в России, Облако, Покупки, Документы, Календарь и Заметки. Сервисы построены на базе технологий искусственного интеллекта, высокого уровня защиты данных, гибкости и персонализации.
Обязанности
- Писать качественный, высокопроизводительный код на Go.
- Участвовать в разработке архитектурных решений.
- Переписывать legacy на Perl и Lua и поддерживать его работу.
- Участвовать в развертывании новых сервисов и масштабировании существующих.
- Оптимизировать работу с базами данных PostgreSQL и Tarantool.
Требования
- Опыт коммерческой разработки на Go от двух лет.
- Уверенное знание стандартной библиотеки и механизмов конкурентности.
- Опыт проектирования и разработки REST- и/или gRPC-сервисов.
- Опыт разработки на скриптовых языках или отсутствие боязни работы с ними.
- Уверенное знание SQL, понимание транзакций и индексов, базовая оптимизация запросов.
- Опыт написания unit- и интеграционных тестов.
- Работа с Docker и Git, участие в code review.
- Базовый опыт работы с Linux.
- Будет плюсом: опыт с Perl и Lua; опыт работы с PostgreSQL и Nginx; опыт работы с in-memory базами данных (Tarantool и другие); опыт работы с брокерами сообщений; знакомство с инструментами мониторинга и трассировки; базовый опыт с Kubernetes.
Условия
- Гибридный формат работы в Москве; на странице вакансии также указаны офисный, дистанционный и комбинированный форматы.
- Гибкий график.
- Бонусы и скидки от партнеров.
- Офис в центре города.
- ДМС.
- Профессиональная команда.