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

Python разработчик (Senior)
Интересный проект на стыке телефонии и ИИ в крупной компании (МТС). Гибридный формат и возможность удаленной работы делают вакансию привлекательной, несмотря на временный характер контракта (6+ месяцев).
Сложность вакансии
Позиция требует уверенного владения как классическим Django (SSR), так и современным FastAPI. Дополнительную сложность придает работа с ИИ-моделями и строгие требования к локации в РФ.
Анализ зарплаты
Для уровня Senior Python Developer в России рыночный диапазон составляет от 300 000 до 500 000 рублей. Вакансия в МТС обычно соответствует этим ожиданиям, предлагая конкурентную оплату для опытных инженеров.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

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

Навыки
- Python
- Django
- Django REST Framework
- FastAPI
- PostgreSQL
- Docker
- Git
- PyTest
- CI/CD
- SQL
- Pydantic
- Go
Возможные вопросы на собеседовании
Проект предполагает создание витрины для ИИ-агентов, где важна скорость и корректность данных.
Расскажите о вашем опыте оптимизации ORM-запросов в Django. В каких случаях вы предпочтете select_related, а в каких prefetch_related?
В вакансии указано требование по работе с Django Templates (SSR).
Какие преимущества и недостатки вы видите в использовании Django Templates по сравнению с современными SPA-фреймворками для данного проекта?
Требуется опыт работы с FastAPI и асинхронностью.
Как вы организуете обработку фоновых задач в FastAPI, если ответ пользователю нужно вернуть немедленно?
Работа с PostgreSQL является ключевым навыком.
Как вы подходите к проектированию индексов для таблиц с миллионами записей, чтобы не замедлить операции записи?
Упоминается возможность работы с Golang.
Был ли у вас опыт работы с многопоточностью в Python (asyncio/multiprocessing) и как, по вашему мнению, эти концепции соотносятся с горутинами в Go?
Похожие вакансии
Senior Python Engineer
PostgreSQL Senior (Retail / HighLoad)
Senior/Middle+ Java Developer
Senior .NET разработчик
Senior PHP-разработчик (Symfony)
Senior Golang Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!