Citi

Engineering Lead Analyst – SonarQube & Code Quality Engineering - VP

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

Senior-роль в Citi: руководство платформой статического анализа кода и управлением качеством кода (SonarQube) в масштабе предприятия, включая интеграцию в CI/CD, автоматизацию BDD-тестирования и внедрение Agentic AI/MCP для повышения продуктивности разработчиков.

Задачи

  • Руководить архитектурой, развёртыванием, администрированием и развитием корпоративных платформ SAST и качества кода (SonarQube, DeepSource, Codacy, Semgrep)
  • Настраивать и применять автоматические Quality Gates, правила кода, модели расчёта технического долга и базовые уровни покрытия кода
  • Отвечать за обновление версий, патчинг, высокую доступность и эксплуатационное сопровождение инфраструктуры качества кода (on-prem и SaaS/cloud)
  • Встраивать автоматическое сканирование и гейтинг качества кода в CI/CD (Tekton, Harness, Jenkins, GitLab CI, GitHub Actions)
  • Стандартизировать процессы сканирования на этапах сборки и pull-request, обеспечивая быструю обратную связь разработчикам
  • Контейнеризировать и поддерживать инструменты сканирования и агентов качества с помощью Docker, Podman, OpenShift/Kubernetes
  • Использовать BDD-фреймворки (Cucumber, Behave) в собственном цикле разработки для обеспечения высокого качества поставляемых компонентов
  • Обеспечивать надёжность, отказоустойчивость и высокое покрытие тестами всех поставляемых инженерных компонентов
  • Обеспечивать обязательное прохождение автоматических тестовых наборов в CI/CD перед выкладкой в production
  • Проектировать, настраивать и внедрять Agentic AI workers и экосистему Model Context Protocol (MCP) для повышения продуктивности разработчиков
  • Интегрировать AI-агентов в среды разработки и CI/CD для автоматической триажной оценки качества, интеллектуальных рекомендаций по исправлению и генерации шаблонного кода
  • Оценивать и внедрять новые AI-инструменты и MCP-серверы для улучшения Developer Experience и ускорения разработки
  • Совместно с Cyber Security, Architecture и Application-командами проводить триаж, отслеживание и устранение статических уязвимостей, CVE и рисков OWASP Top 10
  • Проводить глубокий анализ первопричин (RCA) повторяющихся дефектов, code smells, архитектурных узких мест и сбоев пайплайнов
  • Выступать экспертом (SME) по стандартам чистого кода, стратегиям рефакторинга и паттернам проектирования для Java, Python, JavaScript/TypeScript и Go
  • Быть техническим авторитетом по качеству кода, статическому анализу и AI-практикам для внутренних стейкхолдеров и инженерного руководства
  • Консультировать, наставлять и повышать квалификацию младших инженеров и команд по чистому коду, unit-тестированию, BDD и безопасному использованию AI-инструментов
  • Сотрудничать с Product Managers, Solution Architects и Release Engineering для определения дорожных карт качества, KPI и метрик скорости разработки
  • Оценивать риски при принятии технических решений, защищая репутацию фирмы и активы Citi
  • Обеспечивать соответствие инструментов качества, пайплайнов, AI-агентов и процессов политикам комплаенса Citi, стандартам внутреннего аудита и требованиям информационной безопасности

Требования

  • 13+ лет релевантного опыта в Software Engineering, DevOps или Code Quality Engineering в крупной глобальной enterprise-среде (опыт в финансовом секторе предпочтителен)
  • Практический опыт администрирования и инженерии SonarQube (Enterprise/Data Center edition предпочтительно) и связанных инструментов статического анализа (Semgrep, Codacy, DeepSource, Checkmarx, SonarLint)
  • Сильные навыки разработки или скриптинга на одном или нескольких языках: Java, Python, JavaScript/TypeScript или Go
  • Глубокое знание инструментов автоматизации CI/CD: Jenkins, Harness, Tekton или GitHub Actions
  • Практический опыт с контейнерными технологиями: Docker, Podman, OpenShift или Kubernetes
  • Опыт использования BDD-фреймворков (Cucumber, Behave) и наборов unit/functional тестов (JUnit, PyTest, Playwright, Cypress) в собственном цикле разработки
  • Знакомство или практический опыт с Agentic AI архитектурами, интеграцией Model Context Protocol (MCP) серверов, LLM-ассистентами для кода или AI-инструментами для разработчиков
  • Опыт управления уязвимостями, статического сканирования безопасности и автоматического гейтинга для комплаенса
  • Исключительные навыки письменной и устной коммуникации, умение объяснять сложные технические концепции нетехническим стейкхолдерам
  • Сильные аналитические и диагностические навыки решения проблем с проактивным подходом к постоянному улучшению
  • Подтверждённый опыт улучшения операционных процессов и снижения технического долга
  • Умение работать в глобальной матричной организации, управляя жёсткими сроками и конкурирующими приоритетами самостоятельно
  • Степень бакалавра в Computer Science, Computer Engineering, Information Technology или эквивалентный практический опыт
  • Степень магистра в смежной технической дисциплине предпочтительна

Условия

  • Полная занятость (Full time)
  • Заработная плата $113,840.00 - $170,760.00
  • Дискреционные и формульные премии и удержание для подходящих сотрудников
  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401(k)
  • Страхование жизни, от несчастных случаев и инвалидности
  • Программы wellness
  • Оплачиваемые отпуска, больничные и праздничные дни
  • Citi — работодатель равных возможностей

Навыки

  • SonarQube
  • Semgrep
  • Codacy
  • DeepSource
  • Checkmarx
  • SonarLint
  • Java
  • Python
  • JavaScript
  • TypeScript
  • Go
  • Jenkins
  • Harness
  • Tekton
  • GitHub Actions
  • GitLab CI
  • Docker
  • Podman
  • OpenShift
  • Kubernetes
  • Cucumber
  • Behave
  • JUnit
  • PyTest
  • Playwright
  • Cypress
  • Agentic AI
  • Model Context Protocol
  • LLM
  • SAST
  • BDD
  • CI/CD
  • OWASP Top 10
  • CVE

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

Senior Software Engineer - Cluster Networking
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
14 окт.
DevOps Engineer - Costco Travel
Costco WholesaleMiddleIssaquahОфис
130,000 – 160,000 USD в год
13 окт.
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 окт.
Engineering Lead Analyst – SonarQube & Code Quality Engineering - VP — Citi, 113,840 – 170,760 USD в год, Tampa | itrelocate