Описание
Проект внедряет единую систему AI-ревью кода в GitHub-репозиториях клиента. Она включает панель AI-ревьюеров, акселератор для исследования исходного кода, интеграцию с пайплайнами и управление раскаткой (governance).
Задачи
•Построить общий review-workflow, который могут вызывать репозитории, и подключить его к существующему CI-пайплайну без индивидуальных изменений под каждый репозиторий
•Развернуть и запустить Talk to Your Code — акселератор EPAM для исследования и анализа исходного кода — на Kubernetes
•Подключить Talk to Your Code к базе данных и обеспечить соответствие инфраструктурным стандартам AWS
•Ограничить доступ к Talk to Your Code сетью компании
•Обеспечить, чтобы инфраструктура раннеров выдерживала до семи AI-проверок на pull request
•Отслеживать использование инфраструктуры с первого дня как ключевую зону риска проекта
•Писать операционные runbook'и для системы
•Поддерживать kickoff на 1-й неделе, check-in'ы на 7-й и 11-й неделях, и финальную передачу на 13-й неделе
•Версионировать правила и промпты ревьюеров и выпускать их как обычный shared-код
•Поддерживать единый одобренный список того, что разрешено запускать в системе ревью
Требования
•3+ года опыта в DevOps engineering
•Экспертиза в GitHub Actions, включая shared workflows и self-hosted runners
•Владение Kubernetes и Docker
•Навыки infrastructure-as-code на AWS, например Terraform
•Опыт настройки приватного, безопасного сетевого доступа
•Опыт построения CI/CD пайплайнов для разных технологических стеков, включая Node/React, .NET и Python
•Знакомство с инструментами code-quality, такими как SonarQube или Snyk
•Английский язык на уровне B2 или выше
•Будет плюсом: знание баз данных, таких как PostgreSQL
Условия
Условия не указаны