Разработчик C++ / Программист С++

з/п не указана
Абарус
Новосибирск Постоянная занятость Удаленная работа

Описание

ABARUS_IT — аккредитованная IT-компания, которая работает с 2017 года. Мы разрабатываем и развиваем собственные IT-решения и инфраструктуру, в том числе программные продукты в области сетевых технологий и информационной безопасности. Сейчас мы ищем C++ разработчика в команду. Нам нужен инженер, которому интересно системное программирование, Linux, сети и разработка ПО, работающего на уровне инфраструктуры. У нас можно не просто реализовывать отдельные задачи, а участвовать в проектировании технических решений и влиять на то, как будет устроен продукт. Что мы предлагаем Работу в аккредитованной IT-компании, которая развивается с 2017 года. Официальное трудоустройство и «белую» заработную плату. Полное соблюдение трудового законодательства РФ. Оплачиваемые отпуска и больничные. ДМС. Комфортный офис в центре Новосибирска — около 5 минут от метро «Площадь Ленина». Возможность гибридного формата работы (кто живет в НОВОСИБИРСКЕ) . Для специалистов, которые находятся не в Новосибирске, — возможность полностью удаленной работы. Гибкий график с возможностью согласовать время начала рабочего дня. Профессиональное развитие и обучение за счет компании. Возможность работать над сложными техническими задачами в области сетевых технологий и информационной безопасности. Команду опытных специалистов, с которыми можно обмениваться знаниями и развивать экспертизу. Возможность влиять на техническую реализацию задач, а не только работать по готовым решениям. Чем предстоит заниматься Разрабатывать системное и прикладное программное обеспечение для шлюза безопасности. Проектировать и реализовывать новые функции и модули продукта. Планировать техническую реализацию задач в рамках своего модуля. Анализировать требования и выбирать подходящие технические решения. Работать с сетевыми протоколами и взаимодействием компонентов системы. Проводить отладку и анализировать причины возникновения ошибок. Документировать реализуемые технические решения. Взаимодействовать с разработчиками и другими специалистами команды на этапах проектирования и реализации. Что мы ожидаем Обязательно Хорошее знание C++14/17. Уверенное владение STL. Опыт работы с Boost. Практический опыт разработки под Linux. Навыки работы с: GNU Make; GCC; Shell Script; GDB; Git. Понимание принципов работы компьютерных сетей и передачи данных. Опыт разработки сетевых приложений. Хорошее понимание семейства протоколов TCP/IP. Навыки документирования технических решений. Знание принципов проектирования ПО и паттернов: GoF; POSA; SOLID; GRASP. Будет большим плюсом Хорошее знание Linux API: демонизация процессов; межпроцессное взаимодействие; многопоточность; механизмы синхронизации. Знание основ информационной безопасности. Понимание принципов разработки безопасного программного обеспечения. Понимание принципов симметричной криптографии и знакомство с основными алгоритмами шифрования. Знание основных типов UML-диаграмм. Почему эта вакансия может быть интересна Здесь C++ — это не только написание прикладного кода. Вы будете работать на стыке системного программирования, Linux, сетей и информационной безопасности. Если вам интересно понимать, как устроена система целиком, разбираться с сетевым взаимодействием, производительностью, многопоточностью и низкоуровневыми механизмами Linux — будем рады познакомиться. Откликайтесь — расскажите о своем опыте, проектах и задачах на C++.

Откликнуться
Источник: hh · 18.09.2026

Похожие вакансии в городе Новосибирск

Все вакансии в городе Новосибирск →