улица Грузинский Вал 7
Proteus - инструмент визуализации данных Т-Банка.
Он позволяет получать ценность из данных и принимать решения, которые влияют на весь банк.
Чтобы ускорить получение ценности из данных мы активно интегрируем AI и LLM инструменты.
Мы разрабатываем Backend для AI на Python с использованием FastAPI, Pydantic, SQLAlchemy, PydanticAI, разворачиваемся в K8s с использованием Helm, используем QDrant и Postgres. Результаты твоей работы будут использовать более 20000 сотрудников банка!
Proteus разрабатывает большая команда, 5 фронтенд-разработчиков, 5 бэкенд-разработчиков, 2 QA. 2 системных аналитика, 2 SRE инженера, 3 продуктовых аналитика и 1 дизайнер. Не хватает только тебя!
Требования:
- Опыт разработки на языке Python: Asyncio, Concurrency, FastAPI, Flask, Django, Testing, Pytest, особенности масштабирования python приложений
- Опыт работы с базами данных: SQL Syntax, Indices, Transactions, Locks, Domain design, Scaling patterns, NoSQL, популярные ORM (sqlalchemy etc.)
- Опыт работы с брокерами сообщений: RabbitMQ, Kafka, etc
- Application infrastructure: VCS, CI/CD, Docker, Kubernetes, Observability
- Application Security: понимание и умение противодействовать известным типам атак на приложения (OWASP) 6. Application design: OOP, FP
Будет плюсом знать, какие LLM модели бывают, какие есть сценарии их применения, что такое RAG и как им пользоваться при построении ИИ-инструментов
Обязанности:
- Разработка сервисов и других программных компонентов
- Разработка нового функционала, и развитие существующего
- Активное участие в решении архитектурных вопросов
- Проектирование компонентов проекта
- Активное взаимодействие с заказчиками и командами разработки, тестирования, сопровождения
- Активное участие в росте экспертизы младших и миддл разработчиков в отделе
- Улучшение и рефакторинг существующего кода
- Написание юнит-тестов