Python Developer

Не указаноРоссия

SeniorOfficeКачество текста 2/5EN A2+

QA AutoPythonPostgreSQLJavaScriptDockerCI/CDREST APIGoSQL13д
Состав задач:
• Разработка витрины для взаимодействия с внутренними ИИ моделями/агентами с целью привлечь новых абонентов.

Требования:
• Опыт разработки на 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 или желание его освоить.

Требования к процессу работы:
• Проектирование архитектуры программных средств;
• Создание unit-тестов для разработанного кода;
• Участие в code review;
• Взаимодействие с другими разработчиками, дизайнерами, тестировщиками, менеджерами и аналитиками для эффективного решения задач;
• Участие в тестировании.

Полная лента

Больше вакансий на главной

Поиск, фильтры и сохранение наборов — прямые контакты, без регистрации

Перейти