Описание вакансии
Описание проекта:
Едадил помогает пользователям экономить на покупках в категории FMCG: мы собираем и оцифровываем каталоги и буклеты торговых сетей и рассказываем, где можно выгоднее всего купить продукты питания, детские товары, бытовую химию, товары для животных.
Мы разрабатываем сервисы на самом свежем стеке Python. Некоторые из них держат нагрузку до 500 RPS на ядро. Заботимся об инструментах и качестве кода, вносим вклад в opensource, регулярно делимся опытом с сообществом и читаем лекции в Школе бэкенд-разработки Яндекса.
Какие задачи вас ждут:
- подключать новых партнёров и поддерживать существующие источники данных в формате JSON, XML и др.;
- получать и обрабатывать большие объёмы данных;
- добавлять взаимодействия с новыми внешними сервисами и расширять существующие;
- разрабатывать и поддерживать сервисы, которые помогают улучшить жизнь наших партнёров и пользователей.
Мы ждем, что вы:
- понимаете, как разрабатываются веб-приложения (кэш, очереди, асинхронные задачи);
- разрабатывали приложения на асинхронных фреймворках aiohttp или Tornado или хотите на них перейти;
- знакомы с устройством протокола HTTP/1.1 (HTTP/2 будет плюсом);
- работали с PostgreSQL, noSQL, Docker и Git;
- тестируете код по методологиям TDD или BDD;
- понимаете, как разворачивать свой код;
- умеете работать самостоятельно и в команде.
Будет плюсом, если вы:
- разбираетесь в POSIX-подобных ОС;
- знаете JavaScript, разрабатывали фронтенд приложений на Vue.js;
- работали с Ansible;
- использовали Cython и понимаете, как работает CPython.