Инженер-программист (C++ разработчик, Агентные системы)

Инженер-программист (C++ разработчик, Агентные системы)

Минск, улица Карла Маркса, 29

Метро: Купаловская

Описание вакансии

Общие требования

Язык и основные концепции:

  • Знание стандарта C++20
  • Понимание принципов объектно-ориентированного программирования
  • Опыт работы с идиомой RAII и умными указателями для управления временем жизни объектов
  • Многозадачность и IPC
  • Опыт работы с многопоточностью в C++ и стандартными примитивами синхронизации
  • Понимание способов организации межпроцессного взаимодействия (сокеты, разделяемую память и другие механизмы IPC)
  • Кроссплатформенная разработка
  • Умение работать в условиях кросскомпиляции
  • Опыт использования компиляторов MSVC и GCC
  • Навыки работы с менеджером пакетов vcpkg для управления зависимостями

Инфраструктура и инструменты:

  • Инструменты сборки
  • Знание CMake на уровне написания сборочных скриптов
  • Опыт настройки CPack для создания установочных пакетов (будет дополнительным преимуществом)
  • Профилирование и отладка
  • Опыт использования инструментов профилирования и отладки (perf и Valgrind)
  • Анализ производительности и поиска проблем с памятью
  • Криптография
  • Опыт работы с алгоритмами хэширования (например, SHA-256)
  • Понимание базовых принципов криптографических операций

Работа с сетями и системами обмена сообщениями:

  • Сеть
  • Понимание сетевых моделей OSI и TCP/IP
  • Знание принципов работы протоколов транспортного уровня
  • Опыт работы с библиотекой libcurl для реализации сетевых запросов и взаимодействия с HTTP-сервисами
  • Работа с брокерами сообщений
  • Опыт интеграции с Apache Kafka или аналогичными системами обмена сообщениями, такими как RabbitMQ или NATS JetStream
  • Навыки работы с клиентскими библиотеками, включая librdkafka или modern-cppkafka для Kafka

Условия:

  • График работы: (full time) пн.– чт. с 09:00 до 18:00, пятница с 09.00 до 16.45

  • Современный офис в центре Минска

  • Качественное оборудование для комфортной работы

  • Пространство для профессионального и карьерного роста

  • Корпоративное обучение и развитие сотрудников

  • Добровольное медицинское страхование

  • Бонусы по результатам работы
  • Социальная политика с продвинутыми опциями, актуальными для IT компаний
  • Материальная помощь к отпуску
  • Дополнительные выплаты к ключевым жизненным событиям

Навыки
  • C++
  • Apache Kafka
  • CMake
  • IPC
  • OSI
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Игро Тэк

C++ Developer (Gamedev)

Игро Тэк

  • Минск

  • Не указана

Рекомендуем

Rust Developer

Секьюрити Лаб

  • Минск

  • Не указана

Рекомендуем
Государственное предприятие НЦОТ

Инженер-программист (Middle C++ разработчик)

Государственное предприятие НЦОТ

  • Минск

  • Не указана

Рекомендуем
Леста Игры

Gameplay Developer (Python/C++)

Леста Игры

  • Минск

  • Не указана

КОМПАРАТОР
  • Минск

  • Не указана

ИВЦ Минфина

Программист (Delphi)

ИВЦ Минфина

  • Минск

  • от 2500 BYR

Леста Игры
  • Минск

  • от 2500 BYR

Государственное предприятие НЦОТ

Инженер-программист (Junior C++ разработчик)

Государственное предприятие НЦОТ

  • Минск

  • от 2500 BYR

Ждан
  • Минск

  • от 2500 BYR

АСУ-Техно
  • Минск

  • от 3500 BYR

Team.Inno / Фабрика инноваций и решений

Trainee С++/Embedded developer

Team.Inno / Фабрика инноваций и решений

  • Минск

  • от 3500 BYR

Леста Игры

UI Unreal Engine Developer

Леста Игры

  • Минск

  • от 3500 BYR

Национальный центр электронных услуг,РУП

Ведущий инженер-программист (Middle Backend Developer Python)

Национальный центр электронных услуг,РУП

  • Минск

  • от 3500 BYR

  • Минск

  • от 3500 BYR

Лайт Вел Организейшн

Full-stack Developer (PHP/JavaScript)

Лайт Вел Организейшн

  • Минск

  • от 3500 BYR

Издательство Белорусский Дом печати, РУП

Инженер-программист 1С (уровень "пользователь-конфигуратор")

Издательство Белорусский Дом печати, РУП

  • Минск

  • до 2000 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию