Talent Apply
Log in
All jobs
AK

Developer Python (Monorepo)

AO Kaspersky Lab
Moscow, Russia
On-site

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.
  • Английский на уровне чтения документации и переписки.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →