Разработчик C/C++ (Linux)
Требования
Местоположение и тип занятости
Компания
Эксперт в кибербезопасности российского бизнеса
Описание вакансии
Условия работы
Наша команда активно растет и развивается, в данный момент мы расширяем направление комплексных проектов в области информационной безопасности и ищем Старшего разработчика, и просто хорошего человека : )
Обязанности:
- Разработка и поддержка сетевых приложений;
- Разработка и поддержка модулей ядра Linux, обрабатывающих сетевой трафик;
- Отладка и профилирование кода (как нового, так и существующего), рефакторинг, оптимизация производительности;
- Исследование различных схем и способов обработки трафика, оценка и сравнение результатов, выбор наиболее оптимальных решений
Требования:
- Знание языка C на профессиональном уровне, опыт работы по специальности от 3-х лет;
- Понимание общих принципов работы OS Linux и механизмов работы ядра Linux;
- Уверенное знание UNIX/Linux API общего назначения (работа с памятью, потоки, сокеты, межпроцессное взаимодействие, взаимодействие приложений с ядром и т.п.) ;
- Понимание принципов программирования на уровне ядра, опыт разработки модулей ядра Linux;
- Технологический стек: c++11/c++14/c++17, boost, stl, паттерны проектирования/design patterns - является основным требованием :)
- Уверенное владение инструментами отладки и профилировки кода, в том числе на уровне ядра, инструментами анализа трафика.
Большим плюсом будет:
- уверенное знание C++;
- опыт разработки приложений или модулей ядра, занимающихся анализом сетевого трафика;
- опыт использования SVN или GIT;
- исследовательский склад ума, способность находить нестандартные решения сложных задач;
Бонусы
- Работа в команде экспертов своего дела, в которой многие стоят у истоков создания этого продукта.
- Отличная команда профессиональных коллег.
- Реальные возможности для развития и реализации профессиональных идей и амбиций.
- Возможность поработать над передовым проектом в сфере кибербезопасности, и это правда интересно : )
- Гибкий график и индивидуальный подход к возможностям и потребностям каждого – мы человечные и этичные.
- Социальный пакет: ДМС, оплата обучения, скидки на фитнес и другие партнерские программы, бесплатный доступ к корпоративным библиотекам с сотнями книг, врач в офисе
- Квартальные премии
- 10 дополнительных дней оплачиваемых отгулов на свои дела : )