WorkListВойтиОформить подписку
AC

Senior DevOps/Build System Engineer

Архив
Acronis · Кибербезопасность
Вакансия в архиве · закрыта 22.10
Смотреть актуальные вакансии

Другие вакансии компании

AC
🇲🇽Мексика · remote·Full-timeSenior·англ. не указан
≈ $3,6–6,4 тыс/мес
2 ноя
AC
🇯🇵Япония·Full-timeангл. не указан
Зарплата не указана
28 окт
AC
🇫🇷Франция·Full-timeSenior·англ. не указан
≈ $5,3–7,7 тыс/мес
27 окт
AC
🇺🇸США · remote·Full-timeMiddle·англ. не указан
$89–120 тыс/год
27 окт
Все вакансии компании

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

WE
Webflow · No-code конструктор сайтов и приложений
🇺🇸США · remote·Full-timeSenior·англ. C1
$188–225 тыс/год
2 ноя
CR
CrowdStrike · Кибербезопасность
🇺🇸США · remote·Full-timeSenior·англ. B1+–C2
$140–220 тыс/год
2 ноя
CR
CrowdStrike · Кибербезопасность
🇺🇸США · remote·Full-timeSenior·англ. B1+–C2
$120–185 тыс/год
2 ноя
TE
Temporal · Инструменты для разработчиков
🇺🇸Seattle · США · remote·Full-timeSenior·англ. C1
Зарплата не указана
22 окт
OI
Orion Innovation (ex MERA) · Разработка ПО
🇺🇸СШАSenior·англ. не указан
≈ $6,9–14 тыс/мес
19 окт
NG
Nebius Group · AI-инфраструктура
🇺🇸СШАSenior·англ. не указан
≈ $6,9–14 тыс/мес
16 окт
Вакансии в США

О вакансии

Откуда можно работать
Удалённо, находясь в США
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
C1
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
$123–160 тыс/год
указана работодателем в долларах
Даты
Опубликована 14.10 · видели у компании с 14.10 по 20.10 · закрыта 22.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем кандидата, который будет отвечать за систему сборки и инфраструктуру сборки крупного сложного программного продукта — от компиляции и упаковки сотен взаимозависимых компонентов до сборки, подписи и публикации артефактов, которые мы выпускаем, — и за то, чтобы сборка была быстрой, воспроизводимой и надёжной для всех, кто от неё зависит.

Что предстоит делать

  • Отвечать за систему сборки продукта, собираемого из большого числа взаимозависимых компонентов, написанных на нескольких языках программирования, а также проектировать и развивать её.
  • Выстраивать и поддерживать пайплайны сборки от начала до конца: изолированные и воспроизводимые сборки, управление зависимостями и версиями, агенты сборки и фермы сборки, репозитории артефактов и кеширование — и контролировать время сборки, долю успешных сборок и воспроизводимость по мере роста продукта.
  • Собирать и проверять релизные поставляемые компоненты: пакеты, образы и установочные артефакты, а также репозитории, из которых они распространяются, для нескольких поддерживаемых релизных линеек, которые ведутся параллельно.
  • Создавать и эксплуатировать релизный пайплайн: автоматизированную проверку сборок и контроль регрессий перед релизом, подпись артефактов, продвижение между каналами, а также процедуры публикации и отката, связанные с релизом.
  • Обеспечивать возможность сборки продукта при обновлении toolchain и зависимостей: разрешать конфликты компиляторов, библиотек и зависимостей и поддерживать описания сборки и downstream-патчи в управляемом состоянии, не позволяя им накапливаться.
  • Обеспечивать прослеживаемость всего, что мы поставляем: версионирование и changelog, происхождение артефактов, данные о лицензиях и SBOM, а также точки интеграции, на которые опираются сканирование безопасности и аудиты.
  • Автоматизировать инструменты сборки, шаги релиза и подготовку окружений для сборки на Python и shell, а также интегрировать сборку с системами контроля версий, код-ревью и отслеживания задач команды.
  • Ежедневно поддерживать разработчиков и QA: быстрые самостоятельные сборки веток и merge request, оперативная диагностика сбоев сборки и упаковки, помощь тем, чья работа застопорилась из-за сборки.
  • Расширять покрытие CI/CD: проверка при каждом коммите, продвижение артефактов между окружениями и интеграция автоматизированных наборов тестов в контроль релизов.
  • Отвечать за саму инфраструктуру сборки — хосты сборки и образы сборщиков, хранилище артефактов, планирование мощностей — во взаимодействии с IT и эксплуатацией там, где инфраструктура используется совместно.
  • Исследовать сложные и нерегулярные сбои сборки и доводить их от первопричины до постоянного исправления, а не до повторного запуска.
  • Использовать инструменты разработки с поддержкой ИИ для разработки, анализа кода и логов, отладки, поиска первопричин и технических исследований.
  • Документировать процессы сборки и релиза так, чтобы их мог воспроизвести кто-то другой, и делиться этой экспертизой с командами разработки и QA.
  • Поддерживать чёткую коммуникацию с руководителем разработки по статусу сборки и релизов, рискам, зависимостям и критическим проблемам.

Требования

  • 5+ лет в инженерии сборки, релизов или DevOps для сложных программных продуктов, включая ответственность за систему сборки в целом, а не только за отдельные задания CI.
  • Сильные навыки инженерии CI/CD: Jenkins, GitLab CI, GitHub Actions или аналогичные; пайплайны как код, агенты сборки и репозитории артефактов.
  • Прочный опыт упаковки программного обеспечения и распространения бинарных артефактов в Linux, включая подпись артефактов и управление репозиториями или каналами.
  • Умение читать, исправлять и принимать на себя описания сборки, написанные другими командами, на разных языках и с разными инструментами сборки (make, CMake, autotools, а также нативные для языков инструменты сборки и упаковки).
  • Глубокое понимание управления зависимостями и версиями, воспроизводимых и герметичных сборок, инкрементальных сборок и кеширования сборки.
  • Уверенное владение Python и shell-скриптами для инструментов сборки и автоматизации релизов.
  • Глубокие знания систем Linux, а также контейнеров и инструментов управления конфигурацией.
  • Уверенное владение Git, а также моделями ветвления и релизов в продукте, в котором одновременно поддерживается несколько релизов.
  • Знакомство с практиками безопасности цепочки поставок ПО: подпись, SBOM, сканирование зависимостей и уязвимостей.
  • Сильные аналитические навыки и навыки устранения неполадок, а также терпение, чтобы принять на себя большую унаследованную систему сборки с неполной документацией.
  • Опыт разработки с поддержкой ИИ обязателен, включая практическое использование ИИ для разработки, отладки, анализа логов, расследований и технических исследований.
  • Подтверждённое умение относиться к сборке как к продукту, от которого зависит вся остальная разработка, и делиться технической экспертизой между командами.
  • Отличные навыки общения на английском языке и межфункционального взаимодействия.

*Пожалуйста, присылайте резюме и заявку на английском языке

Будет плюсом

  • Опыт доставки обновлений для уже установленного ПО — каналы, поэтапный выпуск, приёмка и откат — является серьёзным преимуществом.
  • Опыт масштабирования системы сборки — параллелизм, распределённые сборки, сокращение времени сборки с часов до минут — является серьёзным преимуществом.

Условия и бенефиты

Диапазон оплаты в США для этой позиции — $123,000–$160,000. Этот диапазон отражает минимальный и максимальный совокупный целевой годовой доход для этой роли во всех локациях в США. Фактическое предлагаемое вознаграждение на начало работы определяется с учётом ряда факторов, включая, помимо прочего, уровень опыта, знания, навыки и географическое расположение.

Помимо конкурентного вознаграждения, эта роль включает полный пакет льгот: медицинское, стоматологическое страхование и страхование зрения, гибкие расходные счета (FSA), страхование на случай нетрудоспособности и страхование жизни, пенсионный план 401(k) с софинансированием со стороны компании и щедрую политику отпусков.

Acronis является работодателем равных возможностей. Все квалифицированные кандидаты будут рассматриваться на вакансию независимо от возраста, происхождения, цвета кожи, семейного положения, национальности, физических или умственных ограничений, состояния здоровья, статуса защищённого ветерана, расы, религии, пола (включая беременность), сексуальной ориентации, гендерной идентичности или её выражения, а также любых других характеристик, защищённых применимыми законами, нормативными актами и постановлениями.

Навыки

JenkinsGitLab CIGitHub ActionsPythonshellmakeCMakeautotoolsLinuxGitcontainersconfiguration managementSBOMCI/CDartifact signing

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти