О чём поговорим:
Содержание:
Нет времени читать?
Поиск C++ разработчика за 1 месяц
16.09.2026
Ведущий менеджер по подбору персонала
|
1 месяц срок подбора |
13 кандидатов предоставлено |
2 успешных найма |
|
Задача |
Найти C++ разработчиков для продукта в сфере информационной безопасности с сильной экспертизой в сетевом программировании и обработке аудио- и видеопотоков. |
||
|---|---|---|---|
|
Сложность |
Узкое сочетание компетенций — C++, сетевые технологии, работа с пакетами, транскодирование и специализированные библиотеки. |
||
|
Решение |
Нашли двух подходящих разработчиков, оба приняли офферы и вышли в компанию. |
||
Кто пришел и зачем
К нам за подбором разработчика обратилась аккредитованная ИТ-компания, которая разрабатывает программное обеспечение в сфере информационной безопасности.Продукт компании используется в VoIP-сетях операторов связи и крупных корпоративных сетях.
В связи с расширением продуктовой команды требовался программист C/C++, который сможет работать с сетевыми приложениями, пакетами данных и задачами, связанными с обработкой аудио- и видеопотоков.
Кого искали и какие были требования
Нужен был разработчик с сильным знанием C и C++, среди требований к которому были:- опыт работы со стандартной библиотекой и STL: std::vector, std::map, std::list и другими компонентами;
- базовая работа с CMake и CMakeLists.txt;
- опыт работы с gdb, в том числе через консоль;
- понимание Ethernet, IP, TCP, UDP и структуры сетевых пакетов;
- навыки работы с сырыми сетевыми пакетами;
- опыт разработки IP-сетевых приложений;
- разбор и модификация пакетов на уровнях TCP/UDP/IP и application payload;
- опыт разработки систем транскодирования аудио- и видеокодеков;
- понимание принципов многопоточных приложений;
- работа с системными сокетами и межпроцессным взаимодействием;
- базовые навыки работы в Linux.
Дополнительным преимуществом был опыт работы с библиотеками DPDK и FFmpeg, понимание фрагментации и jitter пакетов, а также опыт транскодирования кодеков G.711, G.729, G.726, G.722, G.723 и AMR.
Сложности поиска и процесс
Основная сложность была связана с очень узким техническим профилем. На рынке достаточно C++ разработчиков, но заказчику был нужен специалист не просто с хорошим знанием языка, а с конкретным сочетанием компетенций: сетевое программирование, работа с пакетами, транскодинг и специализированные библиотеки.Из-за сетевой специфики поиск вели в том числе по компаниям, которые разрабатывают решения для телефонии и системы СОРМ. Именно в таких компаниях чаще встречались специалисты с релевантным опытом работы с сетевыми технологиями и трафиком.
Особенно сильно сужал выборку опыт работы с DPDK. Эта библиотека используется в достаточно специфичных направлениях, поэтому кандидатов с подходящим стеком было немного.
Результаты
Всего в рамках поиска провели более 50 первичных собеседований. После этого наиболее релевантных специалистов направляли на технический этап с заказчиком. До технических интервью дошли 13 кандидатов. По итогам технического отбора компания сделала 2 оффера, оба специалиста вышли в компанию.Итоги в цифрах
- 50+ первичных собеседований
- 13 технических интервью
- 2 оффера
- 2 найма
- подбор занял 1 месяц
Ведущий менеджер по подбору персонала
Специалист с опытом в IT- и инженерном подборе. Работает с широким спектром технических и управленческих позиций, глубоко погружаясь в специфику рынка, технологий и задач бизнеса. В основе подхода — баланс интересов кандидата и заказчика, осознанный подбор под реальные цели роли и долгосрочный результат для обеих сторон.
«Ритейл Персонал» -
ваш надежный партнер в поиске
и подборе персонала. Находим квалифицированных специалистов в 11+ профессиональных областях,
в том числе закрываем сложные
и редкие вакансии
ваш надежный партнер в поиске
и подборе персонала. Находим квалифицированных специалистов в 11+ профессиональных областях,
в том числе закрываем сложные
и редкие вакансии