AI Conversational BI Platform — Maturity Assessment for Visa. Ищем двух специалистов: Backend Python (senior) и Frontend React (senior).
Условия: локация — любая, кроме РФ и РБ; формат — удаленка; занятость — 2 месяца с возможным продлением; оплата указана ниже.
Проекты (Phase 1):
- Weekly Alerts — automated weekly client briefings. Pipeline: DP Hadoop → NAS file handoff → Python service in K8s (FastAPI + agents) → LLM via Visa GenAI Platform → HTML report. Alert rules engine оценивает KPI vs peer benchmarks и prior week; composition agent использует knowledge_base.md.
- NGPO — on-demand archetype recommendations via web UI. Два сервиса: Backend (FastAPI + agents + clustering, читает CSVs и model.pkl с NAS) и Frontend (React SPA + nginx, Visa SSO). Экспорт в PDF/HTML.
- Unified app — объединение NGPO и Weekly Alerts с pluggable task modules; Conversation AI layer (Claude tool-use, SSE streaming, ReportSpec, typed tool catalog) между backend и frontend для уточнения брифов через чат. Split-screen UX (чат слева, превью справа) с diff overlay. Мультиканалы: браузер, email, PDF/HTML/PPTX.
Backend (senior) — ответственность:
- Проектирование сервисов, API contracts, схемы данных; интеграционная архитектура (Postgres, NAS, MCP, message bus).
- Решения по производительности и масштабируемости; ревью кода и ревью Claude output с diff.
- Реализация endpoints из /specs/*.md; тесты с покрытием по Shared_standards; DB migrations, конфиги, boilerplate; документация и OpenAPI specs.
Frontend (senior) — ответственность:
- UX design (split-screen, diff overlay, conversation flow); React-архитектура (state, streaming, perf); accessibility, i18n, design-system.
- Разработка React-компонентов из wireframes; стили, responsive layouts; component tests, Storybook; SSE plumbing и streaming hooks; интеграция с SSO и экспортом в PDF/HTML/PPTX.
Требуемые технологии и практики: Python, FastAPI, Kubernetes (K8s), LLM/GenAI, Claude, Postgres, NAS, Hadoop, React, nginx, SSE, OpenAPI, Storybook, SSO, DB migrations, agents, clustering, CSV, model.pkl, Model API/MCP, message bus, HTML/PDF/PPTX export, i18n, accessibility.