Описание
MAX — цифровая платформа VK, объединяющая мессенджер, мини-приложения, нейропомощника, платёжный сервис и конструктор чат-ботов.
Задачи
•Разрабатывать с нуля и развивать высоконагруженные микросервисы на Go: систему доставки, систему хранения, бэкенд для APK и систему аутентификации
•Обеспечивать скорость, отказоустойчивость, надёжность 99.99 и безопасность решений
Требования
•Опыт коммерческой разработки на Go от двух лет
•Знание как минимум двух языков объектно-ориентированного программирования
•Опыт работы с PostgreSQL, Redis, Kafka и Docker
•Опыт развития конвейеров поставки кода в production на GitLab или Jenkins и OpenShift или Kubernetes
•Опыт создания микросервисов с боевой нагрузкой более 50K и интеграциями с базами данных, кэшами и очередями
•Опыт написания интеграционных тестов с использованием testscontainers или in-memory, включая проверку входящих и исходящих действий сервиса и его влияния на базу данных, кэш, очередь или имитацию смежной системы
•Опыт проведения нагрузочного тестирования
•Опыт работы с gRPC и Protocol Buffers
•Умение работать по принципам проверки кода, писать читаемый и поддерживаемый код с учётом наблюдаемости
•Автономность, вовлечённость, инициативность и педантичность
Условия
•Гибкий график
•Бонусы и скидки от партнёров
•ДМС