25 сен

c++ developer в телеком

ориентир по рынку
вакансия зп не указана
в среднем 220 098 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

NTEC — международный телекоммуникационный оператор, лидер в сфере информационно-коммуникационных технологий. Компания создаёт комплексные решения в сфере защиты информации.

задачи

  • Разрабатывать и поддерживать системный Linux-агент на C++17/20;
  • Разрабатывать многопоточную обработку задач, очереди, механизмы синхронизации и отмены операций;
  • Реализовывать межпроцессное взаимодействие, обмен сообщениями и управление дочерними процессами;
  • Разрабатывать взаимодействие с брокером сообщений и внешними сервисами;
  • Реализовывать сетевое взаимодействие и передачу данных;
  • Разрабатывать обработку, потоковую передачу и хеширование больших файлов;
  • Диагностировать и устранять проблемы синхронизации, управления памятью и производительности;
  • Поддерживать сборку, тестирование и упаковку приложения для различных дистрибутивов Linux.

требования

  • Опыт работы от 3 лет;
  • Высшее техническое образование;
  • Уверенное владение C++17/20;
  • Знание ООП, RAII, STL, умных указателей, шаблонов, семантики перемещения и корректного использования const;
  • Понимание управления временем жизни объектов и ресурсов;
  • Знание многопоточности и синхронизации: потоков, мьютексов, condition_variable, атомарных операций и других стандартных примитивов;
  • Понимание гонок данных, взаимных блокировок и проблем синхронизации;
  • Уверенная работа с Linux и системным программированием;
  • Знание Linux/POSIX API: процессов, потоков, сигналов и файловых дескрипторов;
  • Знание механизмов межпроцессного взаимодействия, включая каналы и сокеты;
  • Понимание жизненного цикла процессов и механизмов fork/exec/waitpid;
  • Знание системного ввода-вывода и работы с файлами;
  • Практический опыт работы с TLS/mTLS и OpenSSL, понимание принципов их работы;
  • Понимание основных принципов криптографии и криптографических операций;
  • Понимание принципов работы брокеров сообщений;
  • Опыт работы с CMake и CPack: написание и поддержка сборочных конфигураций, создание установочных пакетов;
  • Знание GCC и процесса компиляции и компоновки приложений на C++;
  • Опыт работы с Git: ветвление, rebase/merge, разрешение конфликтов;
  • Уверенная работа с Docker и Docker Compose;
  • Опыт отладки приложений с помощью GDB, анализа сбоев и backtrace;
  • Навыки диагностики проблем управления памятью и неопределённого поведения;
  • Опыт работы с AddressSanitizer и UndefinedBehaviorSanitizer.

условия

  • График 5/2, рабочий день — 8 часов;
  • Трудовой договор.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.