ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
2053225 | Ведущий разработчик С++ | Москва | > Дивергент | 500000 | RUR | open | 2024-11-18 |
Требования
Знание С, стандарта С++ 17 и выше (STL). Знание и применение шаблонов проектирования. Опыт написания модулей ядра ОС Linux.
Обязанности
Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (NAT, Firewall, VPN, DPI, IDS,IPS) в Linux kernel mode (модули...
Описание
Компания «Дивергент» занимается разработкой инновационных digital-продуктов силами собственных профессиональных сотрудников.
Наша команда насчитывает более 50 опытных IT-специалистов.
Компания находится в реестре аккредитованных организаций, осуществляющих деятельность в области информационных технологий.
Динамично растем и развиваемся. Наши планы на 2024 год – двукратный рост в сотрудниках и выручке. На горизонте 3-х лет – занять лидирующие позиции в отрасли.
Можно работать из любого города.
У нас работают специалисты из Москвы, Самары, Брянска, Санкт-Петербурга, Нижнего Новгорода, Красноярска, Сыктывкара, Тюмени, Читы, Саратова и еще множества городов, ведь мы работаем в онлайне. И для нас главное, чтобы все задачи выполнялись качественно и в срок.
Наша ключевая ценность – Люди.
Мы гордимся успешными кейсами наших клиентов, которые довольны нашей работой. И это заслуга всей нашей команды, в которой каждый раскрывает весь свой профессиональный потенциал и благодаря этому мы вместе растем. Мы умеем поддержать. У нас в компании все на «ты».
Чем предстоит заниматься:
- разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (NAT, Firewall, VPN, DPI, IDS,IPS) в Linux kernel mode (модули, модификация кода ядра) и user mode;
- оптимизация производительности для современных аппаратных платформ, внедрение новых технологий обработки сетевого трафика;
- проектирование и использование оптимальных алгоритмов и структур данных, применение эффективных подходов к многопоточной обработке данных;
- анализ требований и создание технического решения;
- декомпозиция и оценка задач для разработчиков;
- написание интеграционных юнит тестов;
- анализ уязвимостей в исходном коде и сторонних компонентах;
- ревью исходного кода;
- профилирование и оптимизация кода.
Минимальные навыки:
- знание С, стандарта С++ 17 и выше (STL)
- знание и применение шаблонов проектирования;
- опыт написания модулей ядра ОС Linux;
- знание и опыт использования эффективных механизмов синхронизации, понимание принципов эффективной работы многопоточного кода в режиме ядра;
- уверенные знания семейства сетевых протоколов (ARP, IP, IPv6, TCP);
- навыки работы с GNU make и GCC;
- опыт профилирования кода;
- знание классических алгоритмов и структур данных;
- умение работать в команде и разбираться в чужом коде.
Желаемые навыки:
- опыт работы с DPDK;
- опыт реализации высоконагруженного многопоточного кода;
- понимание основных концепций информационной безопасности (принципы работы Firewall, DPI, IDS, SSL Inspection);
- знание архитектуры ядер ОС Linux, сетевых подсистем ядра (netfiler, iptables, bpf), знание Linux API;
- опыт использования менеджера зависимостей Conan, Ant\ivy;
- знание фундаментальных принципов проектирования информационных систем;
- опыт принятия архитектурных решений;
- знание основных архитектурных стилей.
Работа в ДИВЕРГЕНТ — это:
-
работа в аккредитованной IT-компании;
-
интересные проекты в разных сферах, которые позволят прокачать свои hard и soft skills;
-
гибкий график работы: начало и окончания рабочего дня на твое усмотрение;
-
удаленный формат работы
-
атмосфера стартапа и отсутствие бюрократии;
-
возможность роста внутри компании и увеличение дохода;
-
корпоративные бонусы и подарки на праздники;
-
корпоративная онлайн йога 2 раза в неделю;
-
возможность посещать неформальные встречи, тренинги и онлайн игры с коллегами;
-
возможность повысить свою квалификацию и пройти обучение за счет компании;
-
возможность продвигать себя в качестве эксперта на конференциях;
- трудоустройство по ТК РФ.
Мы ждем твое резюме и будем рады видеть тебя в команде!!!