DXC Technology

DevOps Integration Automation Engineer (Hybrid)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер по интеграции и автоматизации DevOps в DXC Technology. Проектирование и поддержка Azure DevOps пайплайнов, DevSecOps-гейтов и автоматизации релизов и деплоя в enterprise-среде.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать пайплайны Azure DevOps и автоматизацию сборки, релизов, деплоя и тестирования
  • Развивать использование Azure Repos/Git: контроль версий, ветвление, pull requests, code review, теги
  • Разрабатывать переиспользуемые шаблоны, задачи, скрипты и переменные Azure Pipelines
  • Проектировать и внедрять DevSecOps stage gates и quality gates в процессах сборки, тестирования и деплоя
  • Настраивать автоматическую остановку или блокировку продвижения при провале тестов, проверок безопасности или иных критериев релиза
  • Интегрировать функциональное, регрессионное и интеграционное тестирование в Azure Pipelines
  • Встраивать сканирование уязвимостей, статический анализ и сканирование зависимостей в процессы доставки
  • Разрабатывать скрипты, API, service hooks и утилиты на Python, PowerShell, Bash для автоматизации доставки ПО
  • Автоматизировать повторяющиеся релизные активности: валидацию, упаковку, согласования, миграции, деплой, уведомления, сбор доказательств
  • Интегрировать Azure DevOps Boards с процессами разработки и релиза для трассируемости
  • Использовать Azure DevOps REST API, service hooks и pipeline API для связывания Boards, Repos, Pipelines и внешних платформ
  • Совместно с командами PeopleSoft интегрировать Azure Pipelines с процессами миграции и релиза, включая PHIRE
  • Разрабатывать автоматические проверки предпосылок релиза, зависимостей, артефактов, согласований и готовности окружения
  • Связывать результаты тестов, безопасности, логи и статусы деплоя с рабочими элементами Azure DevOps
  • Автоматизировать создание, версионирование, хранение и продвижение артефактов между окружениями
  • Внедрять логирование, обработку ошибок, ретраи, аудит и мониторинг в автоматизированных процессах доставки
  • Диагностировать сбои в пайплайнах, Git, скриптах, API, тестовой автоматизации и инфраструктуре
  • Совместно с командами ИБ и инфраструктуры настраивать безопасные service connections, идентичности, секреты и сертификаты
  • Выявлять ручные релизные операции, которые можно безопасно автоматизировать
  • Вести документацию по пайплайнам, интеграциям, стандартам автоматизации и процедурам деплоя
  • Участвовать в архитектурных обсуждениях, code review, груминге бэклога и Agile/SAFe активностях

Требования

  • Гражданство США и активный допуск Secret или выше
  • Степень бакалавра в Computer Science, Software Engineering, Information Systems или смежной области либо эквивалентный опыт
  • 3+ года практического опыта в DevOps, DevSecOps, автоматизации релизов, разработке ПО или системной интеграции в сложных enterprise-средах
  • Опыт работы в зрелой DevSecOps и CI/CD среде с управляемыми пайплайнами, автотестами, stage gates и контролем деплоя
  • Сильный практический опыт с Azure DevOps, особенно Azure Repos/Git и Azure Pipelines
  • Опыт проектирования и внедрения решений Azure DevOps, объединяющих разработку, тестирование, безопасность, релиз и деплой
  • Опыт разработки, диагностики и поддержки CI/CD, релизных и деплой-пайплайнов
  • Опыт внедрения автоматических stage gates, quality gates и согласований в пайплайнах
  • Опыт интеграции автотестов в CI/CD и использования результатов тестов для управления продвижением по стадиям
  • Сильное знание Git: репозитории, стратегии ветвления, pull requests, merge, теги, версионирование, code review
  • Опыт разработки переиспользуемых шаблонов пайплайнов, скриптов и задач
  • Опыт интеграции Azure DevOps или аналогичных платформ с внешними приложениями через REST API, service hooks, webhooks, CLI
  • Опыт разработки автоматизации на Python, PowerShell, Bash или аналогичных технологиях
  • Опыт работы с Azure DevOps REST API, service connections, variable groups, secure files, artifacts, environments, approvals, checks
  • Опыт работы с Azure DevOps Boards или аналогичными Agile-инструментами и понимание связей между work items, изменениями кода, сборками, тестами и релизами
  • Опыт автоматизации релизов и деплоя с сохранением согласований, трассируемости, безопасности и аудита
  • Знание практик DevSecOps: автоматическая проверка безопасности, сканирование уязвимостей, управление секретами, least-privilege
  • Опыт работы с REST API, JSON, аутентификацией, service accounts, сертификатами, секретами и безопасной интеграцией систем
  • Опыт с автотестами, валидацией, логированием, мониторингом, обработкой исключений и диагностикой автоматизированных процессов
  • Понимание жизненного цикла доставки ПО: разработка, контроль версий, тестирование, безопасность, конфигурационный менеджмент, релиз-менеджмент, деплой, откат, поддержка
  • Сильные навыки диагностики проблем в пайплайнах, Git, скриптах, API, аутентификации, тестовых и security-инструментах

Условия

  • Гибридный формат: 2-3 дня в офисе, Cristal City, Arlington, VA
  • Полная занятость с участием в программе льгот DXC
  • Медицинская, стоматологическая и офтальмологическая страховка
  • Программы wellness, страхование жизни и инвалидности
  • Пенсионный сберегательный план
  • Оплачиваемые праздники и отпуск
  • Диапазон компенсации: $73,400 - $136,300

Навыки

  • Azure DevOps
  • Azure Pipelines
  • Azure Repos
  • Git
  • CI/CD
  • DevSecOps
  • Python
  • PowerShell
  • Bash
  • REST API
  • JSON
  • Azure DevOps Boards
  • service hooks
  • webhooks
  • PeopleSoft
  • PHIRE
  • SAST
  • SCA
  • vulnerability scanning
  • Selenium
  • Playwright
  • Tricentis Tosca
  • PeopleSoft Test Framework
  • SQL
  • Oracle
  • Docker
  • Kubernetes
  • Terraform
  • Infrastructure as Code
  • secrets management
  • Agile
  • SAFe

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

Senior Software Engineer - Cluster Networking
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
14 окт.
Autonomy Software Integration and Test Lead
Northrop GrummanLeadEl SegundoОфисРелокация
142,200 – 213,400 USD в год
13 окт.
Software Engineering Technical Leader
CiscoLeadSan JoseГибрид
214,100 – 309,800 USD в год
12 окт.
Lead Product Software Engineer (DevOps/Deep Web Tech)
The Walt Disney CompanyLeadGlendaleОфис
155,700 – 218,700 USD в год
9 окт.
Senior Software Engineer I
American ExpressSeniorPhoenixГибрид
8 окт.
DevOps Integration Automation Engineer (Hybrid) — DXC Technology, 73,400 – 136,300 USD в год, Arlington | itrelocate