Разработчик Python/Django (удаленная работа)
(вакансия в архиве)

25 июля 2021

Уровень зарплаты:
от 60 000 до 120 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Разработчик Python/Django

Мы разрабатываем собственные IT-продукты в сфере блокчейн технологий и цифровой экономики . 
В данный момент мы расширяем команду разработки для создания  нового продукта в нашей экосистеме и ищем опытного разработчика Python/Django.
 
Задачи:


  • Разработка backend (REST API ) для сервисов, как в рамках новых проектов, так и для уже существующих;

  • Взаимодействие с фронтенд-специалистами;

  • Участие в планировании и декомпозиция задач, своевременное их выполнение;

  • Понимать продукт, вникать в бизнес-процессы;

  • Предлагать архитектурные решения, участвовать в проектировании архитектуры продукта;

  • Мониторить производительность, оптимизировать где нужно;

  • Ведение технической документации.

Требования:


  • Опыт разработки сложных проектов;

  • Отличное знание Python, Django, Celery, PostgreSQL, Redis, ClickHouse опыт работы от 3-х лет;

  • Опыт написания unit-тестов;

  • Знание SQL (в частности, PostgreSQL) умение оптимизировать запросы, умение писать запросы без ORM;

  • Опыт работы с микросервисной архитектурой;

  • Понимание принципов взаимодействия между различными сервисами (где можно обойтись API, а где лучше применять очереди, etc);
  • Понимание принципов работы с распределёнными брокерами сообщений (Kafka / RabbitMQ);
  • Владение ООП, SOLID;

  • Понимание основных паттернов проектирования и умение их применять;

  • Знание технологий и принципов сетевого взаимодействия (HTTP(s), RPC, gRPC, REST API);

  • Владение основными инструментами разработки (Git, Docker, Linux, etc.).

Будет плюсом:


  • Понимание принципов построения децентрализованных систем (алгоритмы, консенсус, архитектура, криптография, расчет комиссии);

  • Работа с адресами(приватные публичные ключи), понимания стандартов BIP32, BIP38, BIP44;

  • Понимание что такое транзакция в блокчейне и как ее составить;

  • Опыт разработки на AsyncIO.

Мы ожидаем от кандидата


  • Ответственность и нацеленность на результат;

  • Увлеченность предметной областью;

  • Ответственность за качество продукта, умение самостоятельно разобраться, где сейчас проблема и «куда копать».

  • Высокий уровень самоорганизации.



Бонусы


Обговариваются отдельно.


Дополнительные инструкции


Обязательно выполнение тестового задания

Ключевые навыки:
Бэкенд Средний (Middle) Python Git PostgreSQL ООП Docker Redis Linux Django Celery asyncio

Посмотрите похожие вакансии

Веб-разработчик Python/Django/React
Компания: ТФЛ
Зарплата: от 150 000 до 150 000 руб.
Программист Python
Компания: Финтех-Гид
Зарплата: от 200 000 до 200 000 руб.
Python/Django Middle Программист - разработчик
Компания: ДомИнтернет
Зарплата: от 100 000 до 200 000 руб.