Локация

Программист C/C++ (Termidesk connect)

Группа компаний Астра
Москва Опыт работы от 6 лет Постоянная занятость Полный день
Поделиться

Описание

Мы Группа Астра один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года. На сегодня в штате компании более 2 300 сотрудников. Наша миссия обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель к 2030 году стать лучшим национальным производителем программных продуктов.

Termidesk Connect молодой и быстроразвивающийся продукт для балансировки нагрузки и обеспечения высокой доступности приложений. Он оптимизирует работу ИТ-инфраструктуры, повышает производительность и надежность сервисов. Это не только классный продукт, но и молодая команда, которая не боится вызовов, открыта к экспериментам и решает даже самые сложные задачи.

Обязанности:

  • Разработка высоконагруженного серверного приложения на C/C++ для OC Linux
  • Написание unit-тестов
  • Проведение исследований по внедрению новых протоколов связи

Требования:

  • Отличное знание C/C++ (libc, libev, STL)
  • Опыт разработки многопоточных, асинхронных приложений на C/C++ для ОС Linux
  • Владение современными подходами C++: RTTI, RAII, полиморфизм, наследование, лямбда-функции
  • Понимание основ межпоточного взаимодействия: семафоры, мьютексы, очереди и т. д.
  • Знание шаблонов проектирования: синглтоны, интерфейсы, издатель/подписчики, модель/делегат/представление, CoW
  • Знание POSIX (сокеты, потоки, файлы и т. д.)
  • Понимание работы TCP/IP
  • Знание REST API / JSON
  • Опыт использования Git, GitLab, CI/CD, CMake
  • Желание изучать что-то новое и не бояться трудностей

Будет плюсом:

  • Опыт работы с WebSocket
  • Опыт использования select / poll / epoll
  • Опыт работы с:
  1. библиотеками libevent / libev
  2. протоколами HTTPv1 / HTTPv3 / QUIC
  3. Makefile, ручная разработка Makefile
  4. Docker
  • Начальное знание Python

Условия:

  • Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход, и полноценный соцпакет
  • График в твоем ритме. Мы здесь ради результата, а не процесса. Начинай свой рабочий день, когда тебе удобно, просто договорись с руководителем. У нас не принято стоять с секундомером на проходной, а вот пунктуальность на общих встречах мы ценим, так как бережно относимся к времени коллег.
  • Забота о здоровье . Оформим полис ДМС со стоматологией
10 часов назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
от 110 000 руб.
  • Ридан
  • Москва
... вакансию Программист С++ . ... #Git, #Docker, #C++, #Linux. Требования ... Docker, C++, ... - Программист C++ Вы ... с ... на C++ ... с передовыми технологиями с ... использованием современных практик разработки Обязательные навыки Глубокое знание C ... ++14 Опыт работы с ... с ... в C++ ... с ... с ... с ...
31.12.2025
от 110 000 руб.
  • Группа Астра
  • Москва
... на вакансию Системный программист С/C++ (ОС Astra ... #Linux, #C, #C++. Требования Linux, C, C++ Обязанности Мы ... Linux, ведется с 2008 года. ... Опыт разработки на С под Linux. ... плюсом : Знакомство с устройством Xorg сервера ... Опыт разработки на С++. Пример ...
11.01.2026
  • НПО ПКРВ
  • Москва
... возможность для инженера-программиста C++ (алгоритмиста) ... вычисления с использованием современных стандартов C++ (C++ ... разработки на C++ от 3 ... стандартами языка (C++17 и ... , работы с видео- и ... Навыки работы с GPU-вычислениями ... устойчивой компании с сильной командой ...
29.12.2025