👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик Python/Django middle

Зарплата

от 150 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Международная FinTech компания

Описание вакансии

Условия работы

AlfaBit.Group - это современная компания по разработке собственных IT-продуктов в сфере блокчейн технологий и цифровой экономики .

В данный момент мы расширяем команду разработки для создания нового продукта в нашей экосистеме и ищем опытного разработчика Python/Django.

Контакты: Телеграм @lopatka_hr (Алёна Лопатка)

Основные задачи:

  • Участие в разработке проектов в сфере блокчейн технологий;
  • Разработка 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.).