Python-разработчик
Москва
Команда MIS развивает модуль отклонений в микросервисной платформе AI MIS. Вы будете разрабатывать микросервисы и REST API на FastAPI, интегрировать LLM для объяснений и реализовывать логику факторного анализа, чтобы улучшать аналитические сервисы банка.
ГрейдMiddle/Senior
Опытот 3 лет
Стек
PythonFastAPIClickHouseKubernetesGreenPlumPostgreSQLGigaChatArgoCDJenkinsDockerasyncio
Задачи
- •Проектирование, разработка и поддержка микросервисов на FastAPI
- •Написание и оптимизация SQL-запросов для сбора и агрегирования данных
- •Интеграция с LLM (разработка промптов, function calling, обработка ответов)
- •Реализация логики факторного анализа и декомпозиции отклонений
- •Интеграция сервисов с другими агентами банка
- •Поддержка CI/CD пайплайнов и документирование API
Обязательно
- •Опыт разработки на Python и FastAPI
- •Асинхронное программирование (asyncio), асинхронная работа с БД и сервисами
- •Уверенные SQL-навыки: оконные функции, CTE, JOIN, оптимизация для больших данных
- •Опыт работы с аналитическими БД (ClickHouse, GreenPlum, PostgreSQL)
- •Понимание LLM на уровне API и опыт интеграции, включая function calling
- •Опыт работы с CI/CD и инструментами (Jenkins, ArgoCD, Docker)
- •Навыки работы с Linux и базовые знания Kubernetes
Будет плюсом
- •Умение написать простой интерфейс на React (HTML, JS, React)
- •Знание статистики: факторный анализ, корреляционный/регрессионный анализ