Обязанности:
"Атом Безопасность" — входит в группу компаний "СКБ Контур". С 2012 года занимаемся разработкой программных решений в области информационной безопасности. "Атом Безопасность" аккредитованная IT компания, мы входим в реестр российского ПО, являемся резидентами Сколково и Академпарка. Наш флагманский продукт —– аналитическая система Staffcop Enterprise, которая направлена на комплексное обеспечение информационной безопасности предприятия, снижения рисков, связанных с внутренними угрозами информационной безопасности. Среди наших клиентов — представители крупного, среднего и малого бизнеса, коммерческие предприятия и государственные службы. О продукте: Продукт состоит из агента и сервера. Агент — является desktop приложением с консольным интерфейсом. Он устанавливается на ОС Windows, Linux, Mac, собирает информацию о деятельности пользователей и отправляет ее на сервер. Сервер — отвечает за конфигурирование агентов, обработку полученных данных от агентов и предоставление информации в виде отчетов, а так же самостоятельно построенных фильтров. Для взаимодействия с пользователем имеет GUI(web) и CLI интерфейсы. Совместно с командой ты будешь заниматься разработкой и развитием клиентской части продукта под Linux: Решение задачи по перехвату и обработке сетевого трафика, контролю USB устройств, снимков экрана и т.п.; Research инжиниринг; Анализ причин проблем в продукте, поиск решения; Создание и поддержание технической документации по продукту. Требования: Уверенное владение Python; Знание C; Системное понимание архитектуры GNU/Linux и механизмов работы ядра Linux; Умение читать и понимать исходный код cpython, linux kernel, и прочих компонентов linux-среды; Навыки высокоэффективного-высоконагруженного программирования на cpython и создания расширений на С; Знание UNIX/Linux API общего назначения (работа с памятью, потоки, сокеты, межпроцессное взаимодействие, взаимодействие приложений с ядром и т.п.); Знание теоретических основ работы стека Ethernet/IP/TCP и основных прикладных протоколов (HTTP, FTP, SIP и т.п.); Исследовательский склад ума, способность самостоятельно находить многовариантные/нестандартные решения сложных задач. Будет плюсом: Опыт разработки на Rust. Условия работы: Официальное трудоустройство; Официальная заработная плата; Продуктовая разработка; Преимущества аккредитованной IT-компании; Комфортное рабочее место либо полностью удаленный формат работы; В офисе есть удобная обеденная зона. Кофе/чай/сладости/фрукты — за счёт компании. ДМС; Частичная компенсация затрат на спорт и питание; Яркие и незабываемые корпоративы!