Старший разработчик С++
Томск
Работа в команде над функциональными модулями и сервисами для Linux: разработка, код-ревью, тестирование и настройка сборочных конвейеров. Роль важна для стабильности и качества поставки ПО через автоматизированные сборки и CI-процессы
ГрейдSenior
Стек
C++CMakeSQL/NoSQLDockerGitPythonBashConanAutotoolsLinuxCI/CD
Задачи
- •Разработка функциональных модулей и сервисов на C++
- •Ревью исходного кода и технических решений команды
- •Реализация модульных и интеграционных тестов
- •Разработка рецептов сборки и настройка сборочных конвейеров
- •Поддержка процессов CI/CD и автоматизации сборки
Обязательно
- •Глубокое знание и практический опыт C++ (до C++20)
- •Знание внутреннего устройства ОС Linux
- •Опыт применения скриптовых языков: Python, Bash
- •Опыт использования систем сборки: make/autotools, CMake
- •Опыт использования системы контроля версий git и рабочих процессов (GitFlow/OneFlow/GitHubFlow)
- •Опыт применения контейнеризации (Docker)
- •Опыт использования средств обеспечения непрерывной интеграции и сборочных конвейеров
Будет плюсом
- •Практический опыт C++23
- •Опыт применения менеджера зависимостей Conan
- •Базовые знания криптографии