close

Junior Python Software Engineer (проект Kabanchik.ua)

Команда проекта Кабанчик группы компаний EVO ищет Junior Python Engineer’a.

О проекте:  

Kabanchik —  онлайн-сервис поиска проверенных специалистов для бытовых и бизнес задач (проекту уже 5 лет). Сервис объединяет заказчиков, которым нужно выполнить работу, и исполнителей, которые готовы ее выполнить за вознаграждение. Ежемесячно посредством проекта выполняется  более 50 000 разнообразных заданий в 1000 различных категориях.

Тех. стек команды:

Используем Python 3.6.7 (фреймворк Flask и aiohttp для чата).

Основная база данных — PostgreSQL.

Для поиска используем ElasticSearch.

Приложение строим на ES6+ и React (местами есть CoffeeScript, понемногу переходим на ES6). Есть в планах серверный пререндеринг (SSR).

Из общих инструментов используем:

Redis, Сelery + RabbitMQ, Webpack, GitlabCI, Kibana, Grafana, Docker.

Наш кандидат:

  • с хорошим пониманием Python как языка, а не заточенности под конкретный фреймворк;
  • знает какие еще компоненты нужны для построения больших проектов;
  • с уверенным владением базами данных. Не БД администратор, но умеющий разобраться, почему такой запрос возвращает такие данные, какие есть способы его улучшить. Для чего нужны очереди задач, как хранить пользовательские данные, как организовать по ним поиск;
  • хорошо, если есть опыт с разными языками программирования. Отлично, если смотрите в сторону новых языков и инструментов;
  • обращаем внимание на гитхаб аккаунты. Хорошо, когда там есть что-то интересное, не обязательно популярное, не обязательно на Python.

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

если разрабатывали/интегрировали сторонние сервисы в основное приложение, есть понимание как должны взаимодействовать основной продукт с интеграциями.

Чем вы будете заниматься?

Работать со всеми системами Kabanchik.ua, включая основной сайт, CRM, API для мобильных приложений и партнеров, а также websocket-based чат на aiohttp.

Глобальные задачи:

  • ранжирование исполнителей по геолокации;
  • индивидуальный подбор заданий для каждого исполнителя;
  • распознавание и анализ фото исполнителей;
  • перевод инфраструктуры на Docker+Kubernetes;
  • интеграция сторонних сервисов для автоматизации;
  • автоматизация SEO;
  • конструктор профиля для исполнителей;
  • Q&A форум для специалистов;
  • украинизация сервиса;
  • монетизация сервиса в других странах.

Рекрутер

Elizaveta Prokhorova
e.prokhorova@evo.company
skype: glinjanij_kot
Расскажите нам о себе
Максимум 1 файл размером до 5 МБ