Проект крупного Банка ТОП-3! Команда запускает новый внутренний проект, целью которого является создание единой точки входа для работы с LLM-моделями внутри экосистемы, обеспечив полный контроль над расходами, доступом и лимитами.
•Изучить существующую кодовую базу и адаптировать её под внутренние требования (Python, FastAPI)
•Реализовать интеграции с провайдерами — добавить новый адаптер в систему прокси-запросов к LLM
•Разработать механизмы выдачи и ротации API-ключей, контроля бюджетов, лимитов и квот (rate limiting, quota management)
•Спроектировать и оптимизировать схемы данных в PostgreSQL (SQLAlchemy, миграции) для хранения информации о ключах, транзакциях и списаниях
•Написать и покрыть тестами REST API (FastAPI) для взаимодействия с фронтендом (React / TypeScript) — управление пользователями, ключами, статистикой
•Опыт в разработке на Python от 2 лет
•Отличное знание FastAPI или аналогичных фреймворков (Django / Flask с готовностью быстро переключиться)
•Уверенное владение SQLAlchemy и PostgreSQL (проектирование схем, оптимизация запросов, миграции)
•Понимание асинхронного программирования в Python (asyncio, httpx, aiohttp)
•Опыт работы с REST API (проектирование, документация OpenAPI, валидация Pydantic)
•Знание Docker (сборка образов, написание Dockerfile)
•Понимание основ CI/CD и Git (работа в команде, ревью кода)
•Опыт написания тестов (pytest, unittest)
•Внутренние семинары, митапы, мы очень любим учиться новому
•ДМС со стоматологией для сотрудников и скидку на покупку ДМС для ближайших членов семьи
•Технику для комфортной работы
•Сессии профессионального развития персонала, результатом которой является план индивидуального развития каждого сотрудника