Вакансия в архиве Python разработчик

24765
Подбор по данной вакансии завершён. Посмотрите наш каталог актуальных запросов, найдите подходящие и предложите ваших специалистов.
ИТ-компании

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

Middle Senior
Кол-во специалистов
1
Срок привлечения
3 месяца
Тип занятости
Фулл-тайм
Формат работы
Удаленный
Требуемая локация специалиста
Россия, Беларусь
Требуемое время работы специалиста
UTC+3
Требуемое гражданство специалиста
РФ/РБ/вид на жительство на территории РФ
О клиенте
Отрасль
ИТ-компании

Обязательные требования

- Рассматривают кандидатов с опытом работы в фреймворке NextJS; - Опыт владения основными навыками - 2 года; - Знание React+Redux-Zero+Webpack на клиенте (не SPA), django2.2+python3.6 на back; Для fullstack-разработчика: - Владение Python 3 и фреймворком Django, включая проектирование и создание RESTful API с использованием django-rest-framework. Уверенное использование django-orm с навыками оптимизации и написания эффективных SQL-запросов. Опыт работы с Celery для обработки асинхронных задач. Знание Docker, веб-сокетов (например, Centrifugo) и Sphinx станет дополнительным преимуществом; - Умение работать с SQL и опыт взаимодействия с реляционными базами данных (MariaDB, PostgreSQL). Знание концепций реляционных баз данных, таких как проектирование таблиц, денормализация, оптимизация запросов, индексация и транзакции. Опыт работы с key-value базами данных (Redis, Memcached) и S3-хранилищами; - Понимание основных веб-протоколов, таких как HTTP-заголовки и ответы, куки и TCP. Для fullstack / frontend-разработчика: - Знание JavaScript (ES6+, TypeScript) и React (включая функциональные компоненты и хуки). Опыт работы с управлением состоянием приложения на клиенте (Redux, MobX) и оптимизация количества повторных рендеров и размера бандла (умение работать с Webpack). Опыт работы с веб-сокетами тоже важен; - Базовые навыки верстки, включая создание адаптивного дизайна для мобильных устройств (Flex, Grid, media queries). Навыки работы с CSS и препроцессорами (SCSS), а также опыт работы с Figma; -Знание веб-уязвимостей и методов защиты от них (XSS, CSRF, SQL-инъекции).

Задачи на проекте

- Поддержка, улучшение и оптимизация существующего функционала проекта, включая пользовательские и административные интерфейсы, а также выгрузки данных, а также разработка нового функционала; - Написание автоматизированных тестов для нового и существующего функционала; - Проведение код-ревью сотрудников команды, включая "глубокое ревью"; - Участие в релизах и анализе инцидентов на продакшене.

Описание проекта и команды

Обучающий портал с витриной курсов для крупной медиа платформы. Просим прикреплять контактные данные при отклике (тел.+почта)+полное ФИО. Этапы рассмотрения кандидата: 1. Скрининг с Рекрутером SkillStaff - 40 мин. 2. Тех. собеседование с командой Заказчика (владение стеком, прикладные кейсы) - 90-120 мин. 5. Тестовое задание - 60 мин. Предлагаемый кандидат должен обязательно быть доступен для прохождения следующего этапа рассмотрения в течение 3 рабочих дней с даты предыдущего этапа.

Обязательные требования

- Рассматривают кандидатов с опытом работы в фреймворке NextJS; - Опыт владения основными навыками - 2 года; - Знание React+Redux-Zero+Webpack на клиенте (не SPA), django2.2+python3.6 на back; Для fullstack-разработчика: - Владение Python 3 и фреймворком Django, включая проектирование и создание RESTful API с использованием django-rest-framework. Уверенное использование django-orm с навыками оптимизации и написания эффективных SQL-запросов. Опыт работы с Celery для обработки асинхронных задач. Знание Docker, веб-сокетов (например, Centrifugo) и Sphinx станет дополнительным преимуществом; - Умение работать с SQL и опыт взаимодействия с реляционными базами данных (MariaDB, PostgreSQL). Знание концепций реляционных баз данных, таких как проектирование таблиц, денормализация, оптимизация запросов, индексация и транзакции. Опыт работы с key-value базами данных (Redis, Memcached) и S3-хранилищами; - Понимание основных веб-протоколов, таких как HTTP-заголовки и ответы, куки и TCP. Для fullstack / frontend-разработчика: - Знание JavaScript (ES6+, TypeScript) и React (включая функциональные компоненты и хуки). Опыт работы с управлением состоянием приложения на клиенте (Redux, MobX) и оптимизация количества повторных рендеров и размера бандла (умение работать с Webpack). Опыт работы с веб-сокетами тоже важен; - Базовые навыки верстки, включая создание адаптивного дизайна для мобильных устройств (Flex, Grid, media queries). Навыки работы с CSS и препроцессорами (SCSS), а также опыт работы с Figma; -Знание веб-уязвимостей и методов защиты от них (XSS, CSRF, SQL-инъекции).

Задачи на проекте

Описание проекта и команды