-Адаптация кода огромного кросс-платформенного проекта, написанного на языке C++, под новые для проекта компиляторы или платформы. -Исследование проблем, связанных с компиляцией под различные архитектуры процессоров.
Задачи:
— Адаптация кода большого кросс-платформенного проекта на C++ под новые компиляторы и платформы
— Исследование проблем компиляции под разные архитектуры процессоров
— Управление переходом на новые версии компилятора
— Расследование сбоев продукта на уровне 1 с передачей другим программистам
— Анализ требований от разработки к DevOps-команде и внедрение новых технологий в процесс разработки и систему сборки
— Отслеживание процесса сборки в CI, включая сбои
— Взаимодействие с командой разработчиков при расследовании неудачных сборок
Требования:
— Уверенное владение C++ и знание современных стандартов языка
— Понимание процессов компиляции и линковки в C/C++, знакомство с C++ name mangling
— Владение инструментами C/C++ в Linux: работа с динамическими библиотеками, управление экспортируемыми символами
— Глубокое понимание системы сборки CMake
— Базовые навыки администрирования Linux (командная строка, менеджеры пакетов)
— Опыт написания скриптов на bash, c-shell или python
— Опыт работы с распределёнными системами контроля версий, например Git
— Высшее или среднее техническое образование
— Заинтересованность в саморазвитии и изучении новых технологий
— Желание работать в команде
Будет плюсом:
— Опыт программирования под процессоры loongson, elbrus, raspberry pi или другие нестандартные архитектуры
— Опыт программирования на Python
Условия:
— Полная занятость, график 5/2
— Формат работы: удалённо, гибрид или офис
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
67/100
Средняя вакансия
Оценка от Job Hunters AI
DevOps-инженер со знанием C++; зарплата не указана; понятные задачи; гибкий формат.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Зарплата не указана
В объявлении отсутствует информация о размере заработной платы или условиях оплаты.