Обязанности: Разработка и поддержка серверных приложений на Python с использованием FastAPI. Создание и оптимизация Azure Functions для обработки событий и вызовов. Интеграция с Azure Service Bus, Blob Storage и Azure SQL. Обработка запросов с использованием OpenAI API и последующая аналитика данных. Оптимизация и масштабирование существующих функций для работы с большими объемами данных. Разработка и улучшение API для взаимодействия с другими компонентами системы. Логирование и мониторинг процессов с помощью Application Insights и других инструментов. Требования: Уверенное владение Python и опытом разработки API с использованием FastAPI. Опыт работы с Azure (Functions, Service Bus, Storage Accounts, SQL Database) или аналогичные облачные сервисы. Знание принципов асинхронного программирования и опыт работы с async/await в Python. Опыт работы с SQL базами данных (желательно Azure SQL/MS SQL) для хранения и обработки данных. Понимание Event-driven архитектуры и обработки сообщений через Service Bus (Брокер сообщений). Навыки работы с Git и CI/CD в Azure DevOps. Будет плюсом: Знание Streamlit для разработки аналитических интерфейсов. Опыт работы с Key Vault для безопасного хранения секретов и ключей. Понимание принципов тестирования (Unit и Integration tests). Условия: Удалённая работа с гибким графиком. Интересный и динамичный проект с применением современных технологий Azure и OpenAI. Возможность роста и участия в развитии проекта с нуля до продакшена.