Senior Golang разработчик (highload, realtime) — Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Офис, Гибрид
Занятость: Полная занятость
Грейд: Senior
О проекте: Команда отвечает за предоставление данных о матче в режиме реального времени, например, изменение коэффициентов, контентная часть. А также за формирование всего дерева данных от спорта до ставки. В зоне ответственности данной команды несколько десятков микросервисов, формирующих основу бизнеса.
НАШ СТЕК:
• Golang
• gRPC
• SQL: PostgreSQL
• NoSQL: Redis, Elasticsearch
• Брокеры: RabbitMQ
• Инфраструктура: Kubernetes, Docker
• Мониторинг: Prometheus, Grafana
• CI/CD: Gitlab.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
• Разработка новых микросервисов на Go
• Миграция существующих сервисов с Node.js на Go
• Участие в проектировании архитектуры новых сервисов
• Поддержка и развитие существующего кода
• Участие в оценке задач и соблюдение сроков реализации
• Ответственность за технические решения и качество кода.
ЧТО МЫ ХОТИМ ВИДЕТЬ:
• Коммерческий опыт разработки backend от 6 лет
• Коммерческий опыт работы с Golang от 3 лет
• Понимание принципов построения микросервисной архитектуры
• Опыт работы с gRPC, PostgreSQL, Redis
• Опыт работы с системами брокеров сообщений (например, RabbitMQ)
• Навыки контейнеризации (Docker) и оркестрации (Kubernetes)
• Готовность брать на себя инициативу и предлагать улучшения
• Умение принимать и отстаивать технические решения.
БУДЕТ ПЛЮСОМ:
• Опыт разработки на других языках программирования
• Опыт работы с CI/CD: TeamCity, GitLab CI
• Знание принципов event-driven архитектуры