Пссс...може, досить читати мовою окупанта?
Переходь на українську версію сторінки!

Вакансия закрыта компанией
Найти похожие вакансии
Следующая вакансия

Инженер по сборке C++ (эксперт) @ VirtusLab в VirtusLab

Размещено больше 30 дней назад

4 просмотра

VirtusLab

VirtusLab

0
0 отзывов
Без опыта
Полный рабочий день
Мы #VLteam — технологические энтузиасты, постоянно стремящиеся к росту. Коллектив — наша основа, поэтому мы больше всего заботимся о дружеской атмосфере, множестве возможностей для саморазвития и хороших условиях работы. Доверие и автономия — два важнейших качества, которые определяют нашу эффективность. Мы просто верим в идею «измерения результатов, а не часов». Присоединяйтесь к нам и убедитесь сами! Объем проекта Наш клиент поддерживает большие монорепозитории C++ с общим объемом более +15 ML
Мы #VLteam — технологические энтузиасты, постоянно стремящиеся к росту. Коллектив — наша основа, поэтому мы больше всего заботимся о дружеской атмосфере, множестве возможностей для саморазвития и хороших условиях работы. Доверие и автономия — два важнейших качества, которые определяют нашу эффективность. Мы просто верим в идею «измерения результатов, а не часов». Присоединяйтесь к нам и убедитесь сами! Объем проекта Наш клиент поддерживает большие монорепозитории C++ с общим объемом более +15 MLoC кода, и перед командой стоит задача обеспечить бесперебойную разработку. Для этого клиент решил приступить к миграции с Premake на Bazel, что и стало основной целью команды. Это включает в себя работу над всеми аспектами разработки, такими как компиляция (включая кэширование и удаленное выполнение) и интеграция с IDE или CI/CD. Технический стек Bazel, Premake, C++, Conan, IntelliJ / CLion / VS Code, Starlark, Python, Bash, Windows. Проблемы Миграция на Bazel непростая задача, особенно с учетом такой большой кодовой базы. Вдобавок ко всему, монорепозитории такого размера ограничивают возможности инструментов. Наша команда ежедневно пытается найти баланс между производительностью и стабильностью, чтобы обеспечить продуктивную работу разработчиков. Нам часто приходится адаптировать инструменты к потребностям клиента, а также внедрять новые решения. Мы часто работаем в пространстве, где нет хорошего решения, а есть только различные хаки. Команда 5+ команда на стороне клиента Солидный опыт разработки решений для создания инструментов, поддержки CI/CD и других аспектов SDLC. Опыт работы с Bazel. Обширный опыт в проектировании сборки на C++, особенно с Bazel, Conan, CMake или Premake. Опыт поддержки. использование Visual Studio, VSCode или любой другой IDE. Понимание современной разработки на C++ (от C++11 до C++20). Однако эта роль не предполагает разработку C++, а скорее фокусируется на всех инструментах и ​​процессах, связанных с ним. Знакомство с такими инструментами, как Incredibuild, distcc, ccache, Sonar, cpplint, clang-tidy, Conan, Maven и Artifactory. Способность работать и общаться с глобальной удаленной командой на трех разных континентах. Сильные коммуникативные навыки и прагматичный подход к решению проблем. Решение Способность хорошо работать в команде и эффективно общаться. Самомотивация и способность самостоятельно решать задачи. Открытость к публичным выступлениям, написанию сообщений в блогах и в целом к ​​взаимодействию с разработчиками является солидным плюсом. Желание быть наставником и обучать других также приветствуется. Не волнуйтесь, если вы не соответствуете всем требованиям. Самое главное — это ваше желание и желание развиваться. Более того, B2B не обязательно должен быть единственной формой сотрудничества. Подайте заявку и узнайте! Мы #VLteam — технологические энтузиасты, постоянно стремящиеся к росту. Коллектив — наша основа, поэтому мы больше всего заботимся о дружеской атмосфере, множестве возможностей для саморазвития и хороших условиях работы. Доверие и автономия — два важнейших качества, которые определяют нашу эффективность. Мы просто верим в идею «измерения результатов, а не часов». Присоединяйтесь к нам и убедитесь сами! Объем проекта Наш клиент поддерживает большие монорепозитории C++ общим объемом более тыс.+15 MLoC кода, и перед командой стоит задача обеспечить бесперебойную разработку. Для этого клиент решил приступить к миграции с Premake на Bazel, что и стало основной целью команды. Это включает в себя работу над всеми аспектами разработки, такими как компиляция (включая кэширование и удаленное выполнение) и интеграция с IDE или CI/CD. Технический стек Bazel, Premake, C++, Conan, IntelliJ / CLion / VS Code, Starlark, Python, Bash, Windows. Проблемы Миграция на Bazel непростая задача, особенно с учетом такой большой кодовой базы. Вдобавок ко всему, монорепозитории такого размера ограничивают возможности инструментов. Наша команда ежедневно пытается найти баланс между производительностью и стабильностью, чтобы обеспечить продуктивную работу разработчиков. Нам часто приходится адаптировать инструменты к потребностям клиента, а также внедрять новые решения. Мы часто работаем в пространстве, где нет хорошего решения, а есть только различные хаки. Команда 5+ команда на стороне клиента,[] Требования: проектирование сборки C++, C++, Bazel, Git, написание сценариев Python/Windows/Linux Shell, Java, Java/Kotlin/Scala/Go, Premake Дополнительно: создание технологического сообщества, гибкий гибрид Модель работы, Возмещение расходов на домашний офис, Уроки языка, Баллы MyBenefit, Частное медицинское обслуживание, Растяжка, Пакет обучения, Виртуозность/внутреннее обучение, Бесплатный кофе, Парковка велосипедов, Без дресс-кода, Душ, Бесплатные закуски, Бесплатные напитки, Современный офис, Кухня .
Без опыта
Полный рабочий день
Хотите найти подходящую работу?
Новые вакансии в вашем Telegram
Подписаться
Мы используем cookies
Принять