MAX - это цифровая платформа от VK, в которую интегрированы мессенджер, мини-приложения, нейропомощник, платёжный сервис и конструктор чат-ботов. Вместе мы делаем суперприложение, которое будет закрывать любые повседневные задачи человека: от звонка другу и просмотра погоды до оплаты парковки, записи в поликлинику и бронирования столика в ресторане.
Сейчас мы ищем Go-разработчика в команду платформы чат‑ботов и мини‑приложений, который вместе с нами будет развивать платформу, разрабатывать новые мини-приложения и поддерживать уже существующие. Мы ценим самостоятельность, ответственность, умение разбираться в технически сложных вещах и доводить задачи до конца.
Наш стек: Go, PostgreSQL, Redis, Kafka, VictoriaMertics, Grafana, Graylog, Jaeger, Docker
Задачи
- Разработка и поддержка микросервисов на Go
- Участие в проектировании архитектуры системы и взаимодействия между ее компонентами
- Оптимизация производительности и повышение надёжности разрабатываемых сервисов
- Осуществление мониторинга и обеспечение стабильности систем
- Разработка модульных, функциональных и end-2-end тестов
- Участие в code review
Требования
- Опыт коммерческой разработки на Go от 3-х лет
- Понимание принципов построения распределенных систем
- Умение писать читаемый, поддерживаемый и тестируемый код
- Знание принципов безопасности веб-приложений
- Опыт работы с реляционными и нереляционными базами данных
- Опыт работы с брокерами сообщений
- Опыт использования observability-инструментов (метрики, трейсы, логи)
- Опыт работы с Git и CI/CD инструментами
- Опыт работы с Docker и контейнерными технологиями
Мы предлагаем
Формат работы
Уровень
График работы
MAX
Цифровая платформа, в которую интегрированы мессенджер, мини-приложения, нейропомощник, платёжный сервис и конструктор чат-ботов.