Разработчик C++
Description
Навыки: C++, Linux. Специализации: Бэкенд разработчик.
ГК \"ИнфоТеКС\", входящая в ТОП-10 компаний России в сфере защиты информации, лидер в разработке средств защиты информации, приглашает Разработчика C++ на проект по разработке высоконагруженного шлюза безопасности (аппаратная платформа).
Предстоящие задачи:
Разработка системного и прикладного программного обеспечения для шлюза безопасности;
Планирование технической реализации задач в рамках модуля, оценка сроков и декомпозиция;
Участие в code review и улучшении кода.
Минимальные навыки:
Хорошее знание С++ (С++14/17, STL, Boost);
Опыт работы с ОС Linux;
Навыки работы с GNU make, GCC, Shell script, gdb, git;
Понимание принципов работы сетей передачи данных;
Опыт разработки сетевых приложений и знание семейства протоколов TCP/IP;
Навыки фиксации (документирования) реализуемых технических решений;
Знание принципов и паттернов GoF/POSA/SOLID/GRASP.
Желаемые навыки:
Хорошее знание Linux API: демонизация, межпроцессное взаимодействие, многопоточность, механизмы синхронизации;
Знание основ информационной безопасности и принципов разработки безопасного ПО;
Понимание принципов симметричной криптографии, знакомство с алгоритмами шифрования;
Знание основных UML-диаграмм;
Опыт администрирования Linux серверов и построения сетей на их базе.
Условия работы:
Работа в офисе в Томске/Уфе/Пензе/Москве/Санкт-Петербурге.
Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, \"белая\" заработная плата;
Продолжительность рабочего дня 8 часов + 1 час на обед;
Оплачиваемое работодателем питание в офисе или кафе;
ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев;
Изучение английского онлайн по корпоративным ценам;
Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании.