About this role
Developer Python (Monorepo)
Russian Federation
Moscow
Russia
Python
Мы владеем двумя связанными направлениями:
- CI и поставка в Monorepo: пайплайны Monorepo-PullRequest(сотни тулчейнов и джоб в Asgard/Hive), робот-помошник в PR'ах - Thor (детект глобальных проблем, стоперы, авторетраи, заведение багов), автоматизация воркайтемов TFS, биллинг потребляемых ресурсов сборки/тестов.
- Внутренняя AI-платформа: LLM-гейтвей (LiteLLM + Presidio), AI Code Review со вкладкой в Pull Request, RAG-поиск по корпоративным знаниям, MCP-серверы (tfs/rag/confluence), агенты и расширения для IDE, маркетплейс MCP-пакетов, чат-портал ai.avp.ru. Нашими сервисами пользуются все разработчики компании - производительность, отказоустойчивость и наблюдаемость для нас приоритет.
Чем предстоит заниматься:
- Развивать LLM-инструменты: гейтвей, управление и ротация ключей (Vault), авторизация и биллинг использования LLM.
- Строить RAG, AI Code Review (агентный режим, субагенты для ИБ-ревью), MCP-серверы и marketplace-пакеты.
- Обогащать функционал роботов-помошников для разработчиков: команды, нотификации, заведение багов, детект глобальных проблем, поиск информации.
- Развивать CI автоматизации: развивать механизмы слежения за стабильностью и скоростью CI процессов.
- Обеспечивать наблюдаемость (OTel, метрики, алерты) и дежурить по сервисам.
Требования:
- Уверенный Python (FastAPI/asyncio); готовность работать с обоими языками.
- Понимание HTTP/REST API, реляционных БД (SQL/Postgres), Linux, Docker, CI/CD, git.
- Приветствуется: опыт с Azure DevOps/TFS API, монорепозиториями; интерес к LLM/RAG/MCP, безопасности (secrets, PII, Kerberos), SRE/observability.
- Английский на уровне чтения документации и переписки.