Backend Developer (Go)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Sports.ru — наш флагманский проект с более, чем двадцатилетней историей. Это не просто главное медиа о спорте на русском языке, это технологическая платформа с десятками тысяч RPS, позволяющая пользователям читать тексты, блоги и новости, следить за матчами и участвовать в жизни комьюнити.
Сейчас мы переезжаем на микросервисную архитектуру. Проекты, написанные на старом стеке (PHP+Perl), постепенно распиливаются на микросервисы на Go, все новые решения и фичи делаются на Go. Данные хранятся в PostgreSQL, MySQL, MongoDB и Redis. Для взаимодействия между сервисами используются очереди на RabbitMQ, а так же gRPC и GraphQL. Все сервисы живут в кластере K8S. Для мониторинга используется стэк Elastic (Kibana и APM), а также Prometheus и Grafana. Для хранения кода и CI — GitLab.
Мы ищем в свою backend-команду разработчика, который вместе с нами будет строить лучшее спортивное медиа для многомиллионной аудитории.
Ключевые задачи:
- Проектировать микросервисную архитектуру и разрабатывать продуктовые фичи на Go.
- Оптимизировать производительность сервисов.
- Сокращать техдолг и поддерживать существующий код на Go.
Мы ждем, что ты:
- Имеешь продолжительный опыт коммерческой разработки на Go. Круто, если вдобавок к этому у тебя есть опыт работы с PHP.
- Хорошо знаешь SQL.
- Работал(а) с gRPC и/или GraphQL, имел(а) дело с высоконагруженными системами — будет плюсом.
- Имеешь опыт работы с микросервисами или желание развиваться в этом направлении — также будет плюсом.
Бонусы
- Официальное трудоустройство и “белая” заработная плата.
- ДМС со стоматологией с первого рабочего дня.
- Возможность работать как в офисе, так и полностью удаленно, либо совмещать эти два варианта.
- Просторный офис в центре Москвы (м. Новокузнецкая/Третьяковская) для тех, кто ценит работу не дома.
- Корпоративная скидка на занятия английским и абонемент в спортзал.
- Корпоративные футбол, волейбол и баскетбол.
- Оплата профильных обучающих курсов и конференций.
- Помощь в развитии персонального бренда (участие в конференциях, написание статей).
- Интересные задачи, работа со сложным и крутым продуктом, которым ты будешь гордиться.