python developer
генерация резюме под вакансию
сопроводительное письмо
описание
Описания нет
задачи
- Проектировать архитектуру программных средств;
- Создавать Unit-тесты для разработанного кода;
- Участвовать в Code Review;
- Взаимодействовать с другими разработчиками, дизайнерами, тестировщиками, менеджерами и аналитиками для эффективного решения задач;
- Участвовать в тестировании.
требования
- Опыт разработки на Python (3.8+) от 2 лет;
- Уверенное знание и практический опыт работы с Django, включая Django REST Framework и шаблонизацию для server-side rendering;
- Создание REST API;
- Работа с моделями, миграциями, ORM;
- Настройка аутентификации и авторизации (JWT, OAuth, Django Permissions);
- Оптимизация запросов (select_related, prefetch_related);
- Навыки разработки серверного рендеринга с использованием Django Templates;
- Опыт разработки микросервисов или API на FastAPI, включая работу с асинхронностью, Pydantic и Swagger/OpenAPI;
- Опыт работы с PostgreSQL, написание сложных SQL-запросов, понимание индексов и транзакций;
- Знание принципов REST и опыт проектирования API;
- Опыт работы с Git;
- Базовое понимание Docker и контейнеризации;
- Опыт написания unit- и интеграционных тестов (pytest, unittest);
- Понимание принципов CI/CD;
- Английский язык на уровне чтения технической документации (Pre-Intermediate и выше);
- Будет плюсом опыт работы с Golang или желание его освоить.
условия
- Условий в вакансии нет
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.