- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Senior Python Developer
Интересный проект на стыке BI и ИИ, удаленный формат работы по ТК РФ и четко прописанный стек технологий. Ограничение по сроку привлечения (6 месяцев) может быть минусом для тех, кто ищет долгосрочную стабильность, но проект выглядит перспективным для портфолио.
Сложность вакансии
Роль требует уверенного владения двумя фреймворками (Django и FastAPI) и понимания специфики SSR. Дополнительную сложность придает работа с ИИ-агентами и необходимость проектирования архитектуры в рамках BI-проекта.
Анализ зарплаты
В объявлении не указан конкретный уровень оплаты, однако для позиции Senior Python Developer на российском рынке с таким стеком (Django, FastAPI, PostgreSQL) зарплаты обычно находятся в диапазоне 250-400 тысяч рублей. Предложение соответствует рыночным ожиданиям для опытных разработчиков.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в IT People group уже сейчас
Присоединяйтесь к IT PEOPLE GROUP для разработки инновационной BI-платформы с интеграцией ИИ-агентов!
Описание вакансии
Senior Python Developer
Full-time/Компания: IT PEOPLE GROUP
Локация: РФ
Гражданство: РФ
Формат работы: удаленный, по ТК
Срок привлечения: 6 месяцев
Описание проекта: Разработка функциональности для проекта BI
Обязанности:
- Разработка витрины для взаимодействия с внутренними ИИ моделями/агентами с целью привлечь новых абонентов
- Проектирование архитектуры программных средств
создание Unit-тестов для разработанного кода
- Участие в Code Review
- Взаимодействие с другими разработчиками, дизайнерами, тестировщиками, менеджерами и аналитиками для эффективного решения задач
- Участие в тестировании
Требования:
1.Опыт разработки на Python (3.8+) — от 2 лет.
- Уверенное знание и практический опыт работы с Django (включая Django REST Framework и шаблонизацию для server-side rendering):
- Создание REST API
- Работа с моделями, миграциями, ORM
- Аутентификация и авторизация (JWT, OAuth, Django Permissions)
- Оптимизация запросов (select_related, prefetch_related)
- Навыки разработки серверного рендеринга с использованием Django Templates:
- Создание динамических HTML-страниц на стороне сервера
- Работа с контекстом, формами, включением шаблонов (include, extends)
- Интеграция статики (CSS/JS) через Django Static Files
- Понимание различий между SSR и фронтенд-рендерингом (SPA)
- Опыт разработки микросервисов или API на FastAPI:
- Работа с асинхронностью (async/await)
- Валидация данных (Pydantic)
- Автоматическая генерация документации (Swagger/OpenAPI)
- Опыт работы с PostgreSQL:
- Написание сложных SQL-запросов
- Понимание индексов, производительности, оптимизации
- Работа с транзакциями, миграциями (например, через Django или Alembic)
- Знание принципов REST, опыт проектирования API
- Опыт работы с системами контроля версий (Git)
- Базовое понимание Docker и контейнеризации
- Опыт написания unit- и интеграционных тестов (pytest, unittest)
- Понимание принципов CI/CD
- Английский язык — чтение технической документации (Pre-Intermediate и выше)
- Будет плюсом опыт работы с Golang или желание его освоить
Контакты:
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- Django
- Django REST Framework
- FastAPI
- PostgreSQL
- SQL
- Docker
- Git
- CI/CD
- PyTest
- Pydantic
- Asynchronous Programming
- Go
- Unit Testing
Возможные вопросы на собеседовании
Вакансия предполагает работу над BI-проектом с ИИ. Важно понимать, как кандидат будет обеспечивать производительность при обработке больших данных.
Как бы вы оптимизировали Django ORM запросы для формирования сложной аналитической выборки в BI-системе?
В требованиях указан как Django (SSR), так и FastAPI. Важно понять критерии выбора инструмента.
В каких случаях для нового микросервиса в рамках данного проекта вы выберете FastAPI вместо Django, и наоборот?
Проект включает интеграцию с ИИ-моделями, что часто требует асинхронности.
Расскажите о вашем опыте работы с асинхронностью в Python. Какие подводные камни вы встречали при интеграции асинхронного FastAPI с синхронными библиотеками?
Упоминается работа с PostgreSQL и сложными запросами.
Как вы подходите к индексации таблиц в PostgreSQL, если характер запросов в BI-системе постоянно меняется?
Указано желание освоить Golang как плюс.
Как вы считаете, какие задачи в текущем Python-стеке было бы эффективнее переписать на Golang и почему?
Похожие вакансии
PostgreSQL Senior (Retail / HighLoad)
Senior Golang Developer
Golang developer [Middle+/Senior]
.Net Разработчик Senior
Java-разработчик
Senior Python Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!