Golang-разработчик (SIP/RTP Media Gateway)
Описание
Локация: удалённая работа по РФ
Зарплата: до 350 000 ₽ в месяц до вычета налогов
Компания
ГК Орбита — российская аккредитованная ИТ-компания, разрабатывающая собственные и заказные цифровые решения для государственного сектора, FinTech, HR Tech, коммуникаций и медиа, услуг, недвижимости и travel.
Что делать
Разрабатывать и развивать высоконагруженные сервисы на Go в области SIP/RTP и real-time media.
Создавать сервисы с интенсивным сетевым I/O, TCP/UDP, долгоживущими соединениями и сессиями.
Реализовывать конкурентную обработку, корректное завершение соединений и graceful shutdown.
Разрабатывать взаимодействие между сервисами через gRPC, включая streaming, и участвовать в развитии микросервисной архитектуры.
Писать unit- и интеграционные тесты, проводить code review и поддерживать качество кодовой базы.
Профилировать и оптимизировать производительность с помощью pprof, работать с метриками, логированием и tracing.
Требования
От 3 до 6 лет опыта разработки.
Уверенное знание Go и стандартной библиотеки, идиоматичного Go, packages и interfaces.
Глубокое понимание конкурентного программирования: goroutines, channels, context, mutex/RWMutex, atomic, race detector и предотвращение утечек goroutine.
Опыт сетевого программирования с TCP/UDP, таймаутами, долгоживущими соединениями и обработкой сетевых ошибок.
Практический опыт работы с gRPC, unit- и интеграционным тестированием, gofmt и статическим анализом.
Знание Docker, Git, CI/CD, code review и принципов микросервисной архитектуры.
Хорошо, если есть
Опыт в VoIP, телекоме или real-time communications.
Знание SIP, SDP, RTP/RTCP, B2BUA, Media Gateway, SBC, Softswitch или WebRTC.
Опыт оптимизации high-load/low-latency сервисов и работы с SIP-диалогами, транзакциями, согласованием кодеков и проблемами one-way audio.
Культура и преимущества
Оформление согласно Трудовому кодексу РФ и белая заработная плата.
Три месяца плавного погружения с поддержкой HR.
ДМС за счёт компании, IT-отсрочка и консультации HR и юристов.
Индивидуальный план обучения, участие в конференциях и митапах, поддержка карьерного развития.
Работа на оборудовании без логирования времени, с фокусом на доверии и результате.
Возможность развивать личный бренд через выступления и публикацию статей, а также участие в корпоративных мероприятиях и конкурсах.