❗️ Sports.ru открывает две вакансии go-разработчиков
Sports.ru – главное спортивное медиа в России. Мы делаем сайты, мобильные приложения и сообщества, которыми пользуются 20 миллионов человек каждый месяц. Сейчас мы ищем Junior/Middle go-разработчика для работы над проектом Tribuna Digital и Senior go-разработчика для работы над проектом Betting Insider.
О проектах:Tribuna.com – наш международный медиа проект, состоящий из самых разных продуктов – сайтов, мобильных приложений, email-рассылок, чат-ботов и многого другого. Мы говорим с нашими пользователями на 6 языках. Аудитория проекта свыше 10 млн пользователей.Betting Insider — социальная сеть для любителей ставок. Мы верим, что ставки — неотъемлемая часть рынка спортивных развлечений, и стремимся сделать этот рынок прозрачнее и интереснее для пользователей. Мы не принимаем ставок на реальные деньги, но даем пользователям множество вспомогательных сервисов, которые делают их игру проще, безопаснее и интереснее. Мы всего 3 года на рынке, но уже обладаем обширной аудиторией на всех платформах. Сайт, приложения iOS и Android посещают более 500 000 пользователей ежемесячно. Мы уже реализовали общение в чатах и комментариях, виртуального букмекера, ленты прогнозов, блог-платформу, маркетплейс продажи прогнозов. Дальше – больше
О задачах
Tribuna Digital:
Разрабатывать сервисы чатов, онлайнов, push уведомлений;
Заниматься интеграцией внешних поставщиков статистики;
Заниматься разработкой тематических спецпроектов к спортивным мероприятиям.
Betting Insider:
Участвовать в продуктовой разработке на всех стадиях: от обсуждения фич и проработки архитектуры до деплоя и мониторинга работы;
Разрабатывать микросервисы на go, переводить на них наш монолит на PHP;
Заниматься поддержкой монолита;
Разрабатывать GraphQL API для web-версии и приложений iOS и Android;
Оптимизировать работу приложений;
Искать проблемы с производительностью и надежностью;
Покрывать код тестами и проводить код ревью.
О технологиях
Tribuna Digital:
Код полностью на go;
Для передачи данных на клиент используем GraphQL;
Храним данные в Postgresql, MySQL, MongoDB, Redis;
За очередь отвечает RabbitMQ;
Собираем и смотрим логи в Elasticsearch, Filebeat и Kibana, метрики – в Prometheus и Grafana;
Сами сервисы живут в kubernetes;
Куда без NGINX, Docker, Git
Betting Insider:
Go как основной язык. PHP сервис для поддержки и переписывания на go;
GraphQL для клиентов, gRPC и JSON over HTTP для межсервисного взаимодействия;
Развертывание docker контейнеров в kubernetes;
Деплой через gitlab CI и helm чарты;
Мониторинг, трейсинг и алертинг c помощью Grafana и Prometheus, Kibana, Sentry, Elasticsearch APM;
Postgres 12 и MySQL 8.0;
Nsq и RabbitMQ в качестве очереди событий. Redis для Pub/Sub.
Что мы хотим
Tribuna Digital:
Владение Golang;
Опыт разработки микросервисной архитектуры;
Понимание того, как работает HTTP/gRPC;
Уверенное владение SQL;
Идеально, если у вас есть опыт разработки высоконагруженных сервисов на каком-либо языке, и вы где-то сталкивались с MongoDB, Redis, RabbitMQ и/или GraphQl;
Идеально, если любите спортивную статистику.
Betting Insider:
Опыт разработки микросервисов на go;
Опыт работы с PHP, возможность и желание с ним взаимодействовать;
Навыки построения производительных и отказоустойчивых систем;
Знание основ используемых технологий и понимание того, как их использовать: SQL, go, PHP, message queue, сетевое взаимодействие, кеширование, системы мониторинга и т.д.;
Опыт написания тестов равного уровня: Unit, Integration, E2E;
Опыт взаимодействия с GraphQL и gRPC будет плюсом;
Классно, если вы любите спорт;
Еще лучше, если вы интересуетесь ставками.
Что мы предлагаем
Красивый офис в у метро Новокузнецкая
«Белая» заработная плата
Гибкий график с возможностью работать удаленно
ДМС со стоматологией
Фрукты, кофе, снеки 24/7
Скидки в спортзал и на занятия английским
Сложные задачи и опытные коллеги-наставники, которые помогут расти
Оплачиваем обучающие курсы, конференции
Развитие персонального бренда: расскажем как это делается, отправим на конференцию, поможем написать статью
Своя футбольная команда с тренером, еженедельные тренировки на полях внутри ТТК, постоянные турниры
Финансовая помощь с переездом, если вы не из Москвы
Присылайте резюме на jobs@sports.ru с темой «Golang-разработчик».
- Оскорбление
- Мат
- Спам
- Расизм
- Провокации
- Угрозы
- Систематический оффтоп
- Мульти-аккаунтинг
- Прочее
- Спам
- Оскорбления
- Расизм
- Мат
- Угрозы
- Прочее
- Мультиаккаунтинг
- Систематический оффтоп
- Провокации
- Повторить попытку оплаты
- Оставить комментарий без доната
- Изменить комментарий
- Удалить комментарий