Senior/ middle C developer

Senior/ middle C developer


Remote | full time | 4500 - 5000$

Международный проект в сфере мобильных телекоммуникаций. 

Задачи:

- Согласование трафика с нескольких проб для GTP трафика, каждая из которых будет получать только часть общего трафика

- Перенос существующего приложения, написанного на C, в облако. 

- Виртуализация проб (написана на C без использования классов)

- Анализ существующего кода, внесение необходимых изменений чтобы сделать микросервисную архитектуру 

- Работа с трафиком в несколько сотен Gb (DPDK/SR-IOV)

Требования:

- Отличное знание и опыт разработки коммерческих продуктов на языке C

- Умение читать чужой код

- Хорошее знание библиотеки DPDK

- Опыт разработки систем высокопроизводительной обработки пакетов

- Очень желательно знание протоколов 3GPP (data protocols - GTP, VoLTE - SIP/RTP)

- Знание архитектуры и средств повышения производительности сетевого стека Kubernetes/Openshift

- Опыт работы с облачными технологиями

- Готовность читать документацию и стандарты на английском языке

- Понимание принципов многопоточного программирования, владение базовыми инструментами синхронизации, библиотекой Pthreads

- Опыт работы с Linux - уверенная работа в консольном режиме в Linux, знание сетевого стека Linux

- Владение инструментарием Docker/Docker Compose, CMake, Git

- Уровень английского достаточный для уверенной беседы на технические темы (идеально от B2)

Условия:

- Фулл-тайм 

- Часовой пояс - GMT+3

- Оформление обсуждаемо

- 100% удаленно (ограничений по локации и гражданству нет)

- ЗП - 4500-5000 $ +


Контакт для откликов в телеграм: Дмитрий

@Dmitry_Ustimchuk



Report Page