Backend Golang specialist
Т1Описание
DION корпоративная платформа коммуникаций с фокусом на качестве связи и безопасности. Платформа DION построена на базе современного технологического стека и является облачным решением с возможностью выноса отдельных компонентов в контур заказчика. Сейчас среди пользователей платформы ведущие банки, телевизионные и ИТ-компании. Команда DION автономна в своем развитии, но при этом является частью крупной корпорации Иннотех со всеми ее преимуществами.
Чем предстоит заниматься:
Развитие продукта конференций, необходимо будет решать классические бизнес-задачи, а также заниматься R&D (решать сложные нетиповые задачи, заниматься исследованием технологий в области webrtc и кодеков, погружаться в алгоритмы работы противодействия сетевым потерям). У нас своя реализация sfu на go, без legacy, что дает возможность относительно быстро пробовать новое.
Задачи:
- Писать код на Golang
Какие знания и навыки для нас важны:
-
Знание Go
-
Желание решать сложные нетиповые задачи
-
Умение пользоваться профайлером
-
Знание базовых структур данных
- Понимание REST API
- Опыт работы с gRPC
- Умение делать SQL запросы (select, join etc.)
- Опыт работы с kubernetes, docker
- Знакомство с WebRTC
Будет преимуществом:
-
Знание cgo, c c++
-
Знакомство с js (на уровне чтения кода, чтобы понимать связку клиент-сервер в части webrtc)
-
Знакомство с особенностями кодеков