- Страна
- Россия
- Зарплата
- 320 000 ₽ – 350 000 ₽
Откликайтесь
на вакансии с ИИ

Go Developer
Привлекательная вакансия с четко описанными требованиями и конкурентной заработной платой для РФ. Интересная предметная область (телефония) дает возможность получить уникальную экспертизу.
Сложность вакансии
Позиция требует глубоких знаний Go (concurrency, стандартная библиотека) и опыта работы с высоконагруженными системами (Kafka, Redis). Дополнительную сложность и интерес представляет доменная область телефонии (SIP, RTP, FreeSWITCH).
Анализ зарплаты
Предложенная вилка 320 000 — 350 000 руб. gross соответствует рыночному уровню для Middle+/Senior Go-разработчиков в России. Верхняя граница находится в пределах медианы для опытных специалистов.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Top Selection уже сейчас
Присоединяйтесь к команде Top Selection и развивайте современные решения в сфере телефонии на языке Go!
Описание вакансии
#вакансия #удалённаяработа #remote #Go #Golang #Backend #Middle #Senior #ТопСелекшн #TopSelection
📱 Позиция: Go Developer
💰 Вилка: 320 000 — 350 000 руб. gross
🏢 Компания: Top Selection
📍 Локация: РФ
🌐 Формат работы: Удалённый
📋 Занятость: Полная
🌍 Гражданство: РФ
Привет! Меня зовут Елена. Я представляю группу компаний Top Selection — мы подбираем IT-специалистам проекты под их экспертизу.
Сейчас мы ищем Go Developer в проект, связанный с телефонией и контактными центрами 🔥
✅ Обязательные требования:
▪️ Опыт коммерческой разработки на Go от 3 лет
▪️ Глубокое понимание concurrency: goroutines, channels, sync, context
▪️ Уверенное владение стандартной библиотекой, опыт с net/http, gRPC, REST
▪️ Знание принципов проектирования API и микросервисной архитектуры
▪️ Опыт с реляционными БД (PostgreSQL/MySQL): проектирование схем, оптимизация запросов, транзакции
▪️ Опыт с Redis (кэширование, очереди) и брокерами сообщений (Kafka / RabbitMQ / NATS)
▪️ Docker и контейнеризация сервисов
▪️ Навыки настройки CI/CD (GitLab CI / GitHub Actions)
▪️ Уверенное владение Linux, навыки диагностики
▪️ Покрытие кода тестами (unit, integration), опыт код-ревью, Git
▪️ Понимание паттернов проектирования и SOLID
▪️ Самостоятельность, умение декомпозировать задачи
▪️ Коммуникация в кросс-функциональной команде
▪️ Готовность погружаться в специфичную доменную область
➕ Желательно:
▪️ Опыт с Kubernetes
🎯 Будет преимуществом (телефония и контактные центры):
▪️ Понимание протокола SIP (INVITE, REGISTER, диалоги, сессии)
▪️ Знание RTP/RTCP, медиа-потоков и кодеков (G.711, Opus и др.)
▪️ Опыт работы с FreeSWITCH: конфигурация, dialplan, ESL (Event Socket Library)
▪️ Понимание архитектуры контактных центров (IVR, ACD, маршрутизация вызовов, очереди)
▪️ Опыт интеграции с SIP-транками и телеком-оборудованием
▪️ Понимание метрик контактного центра (SLA, AHT, occupancy)
▪️ Знакомство с WebRTC
❗️ Важно при отклике:
▪️ Укажите дату готовности к выходу на проект
▪️ В резюме обязательно: подробное описание задач и технологий на каждом проекте
▪️ Ключевые компетенции должны быть отражены в резюме: Go, gRPC, PostgreSQL, Redis, Kafka, Docker, CI/CD
📲 По всем вопросам: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Go
- gRPC
- REST
- PostgreSQL
- MySQL
- Redis
- Kafka
- RabbitMQ
- NATS
- Docker
- CI/CD
- GitLab CI
- GitHub Actions
- Linux
- Unit Testing
- SOLID
- Kubernetes
- SIP
- WebRTC
Возможные вопросы на собеседовании
Проверка глубокого понимания механизмов конкурентности в Go, что указано в обязательных требованиях.
Расскажите, как работает планировщик Go (G-M-P модель) и в каких случаях может возникнуть утечка горутин?
Вакансия предполагает работу с микросервисами и gRPC.
В чем основные отличия gRPC от REST, и какие преимущества дает использование Protobuf в высоконагруженных системах?
Работа с БД и оптимизация запросов — критически важный навык для Middle/Senior разработчика.
Как бы вы подошли к оптимизации медленного запроса в PostgreSQL при работе с таблицей на несколько миллионов строк?
Проект связан с очередями сообщений.
В чем разница между Kafka и RabbitMQ с точки зрения гарантий доставки сообщений (at-least-once, exactly-once)?
Специфика проекта связана с телефонией.
Знакомы ли вы с протоколом SIP? Опишите базовый процесс установления соединения (Handshake) между двумя агентами.
Похожие вакансии
Java-разработчик
PostgreSQL Senior (Retail / HighLoad)
Net-разработчик Senior (финтех)
Senior Golang Developer
Golang developer [Middle+/Senior]
Java-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!