Компания: Luna Capital Тип занятости: #contract Уровень: #senior Страна: #RU Локация: #remote Зарплата: от 280 000 RUB до 300 000 RUB
Подробное описание вакансии:
Нажмите, чтобы развернуть...
Проект в банковской сфере: импортозамещение телефонии и разработка собственного решения для исходящего обзвона. Ищем Golang-разработчика, который готов погрузиться в специфичную доменную область телефонии, контактных центров и интеграций с телеком-инфраструктурой.
Обязанности
- Разрабатывать backend-сервисы на Go
- Участвовать в создании собственного решения для исходящего обзвона
- Проектировать API и микросервисную архитектуру
- Работать с реляционными БД, Redis и брокерами сообщений
- Настраивать контейнеризацию, CI/CD и окружения для сервисов
- Покрывать код тестами и участвовать в code review
- Разбираться в доменной области телефонии, FreeSWITCH, SIP и контактных центров
Требования
- Коммерческий опыт разработки на Go от 5 лет
- Глубокое понимание concurrency: goroutines, channels, sync, context
- Уверенное владение стандартной библиотекой Go
- Опыт работы с net/http, gRPC, REST
- Знание принципов проектирования API и микросервисной архитектуры
- Опыт работы с реляционными БД PostgreSQL/MySQL: проектирование схем, оптимизация запросов, транзакции
- Опыт с Redis: кэширование, очереди
- Понимание работы брокеров сообщений: Kafka, RabbitMQ, NATS
- Опыт работы с Docker и контейнеризацией сервисов
- Навыки настройки CI/CD: GitLab CI / GitHub Actions
- Уверенное владение Linux и навыки диагностики
- Опыт покрытия кода тестами: unit, integration
- Опыт code review, уверенное владение Git
- Понимание паттернов проектирования и SOLID
- Самостоятельность, умение декомпозировать задачи
Будет плюсом
- Понимание протокола SIP: INVITE, REGISTER, диалоги, сессии
- Знание RTP/RTCP, медиа-потоков и кодеков: G.711, Opus и др.
- Опыт работы с FreeSWITCH: конфигурация, dialplan, ESL / Event Socket Library
- Понимание архитектуры контактных центров: IVR, ACD, маршрутизация вызовов, очереди
- Опыт интеграции с SIP-транками и телеком-оборудованием
- Понимание метрик контактного центра: SLA, AHT, occupancy
- Знакомство с WebRTC
- Опыт работы с Kubernetes
Дополнительная информация
Продолжительность проекта: 6 месяцев.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации