H
HireSeeker
М

Senior Python разработчик

мтс · 9 часов назад

Зарплата не указанаhybrid

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
- взаимодействие с другими разработчиками, дизайнерами, тестировщиками, менеджерами и аналитиками для эффективного решения задач
- участие в тестировании

Присылайте, пожалуйста, сразу с чек-листом, ФИО, локацией и датой рождения!

📩 Телеграм для связи: @veroneko