#job #вакансия #удаленка #middle #RE
Доброго времени суток! Ищем в штат на удаленку Middle Python программиста. Имеется ряд проектов, которые требуется разрабатывать и поддерживать, а также новые проекты, над которыми предстоит работать с нуля. Конкретный набор задач для вас определяется вашими навыками и опытом.
Вилка: 100-140 т.р. в зависимости от ваших навыков и результативности. Возможность его скорого роста.
Работа предполагается на фултайм, не менее 30 часов в неделю.
Требования к соискателю:
* Отличное знание Python3, Django2+. Опыт с Django Rest Framework;
* Уметь работать с GNU/Linux, базовые навыки администрирования серверов на их базе;
* Уметь работать с git: создание ветки, слияние веток, откат коммита. Использовать git-flow или аналогичную методологию;
* Уметь работать с PostreSQL. Прочие БД приветствуются;
* Уметь работать с инфраструктурой веб-проекта (wsgi-сервер, web-сервер, база данных), уметь поднять стейджинговый сервер на VPS;
* Навыки работы с асинхронностью: сelery и далее;
* Критична обучаемость: желание и умение осваивать новые для вас технологии. Чтение доков и манов;
* Английский язык на уровне чтения и понимания документации;
* Минимальные навыки для коммуникации текстом. Умение взаимодействовать с другими членами команды проекта по переписке, навыки ведения диалога. Быть на связи хотя бы раз в сутки. Непонятные моменты всегда уточнять до понимания. Важно ясное изложение своих мыслей;
* Систематический контроль качества собственного кода. Тестирование функциональности, нахождение и исправление багов.
* Использование линтеров, анализаторов кода, PEP8 горячо приветствуется;
* При необходимости писать документацию к своему коду, комментарии в коде;
* Уметь скомпоновать примитивный фронтэнд (н-р используя Bootstrap).
Желательно (будет плюсом, поможет определить проектные задачи по приоритетности):
* Навыки асинхронного питона - asyncio/aiohttp;
* Иметь опыт или понимание принципов организации приема платежей Bitcoin;
* Иметь опыт работы с различными платёжными системами, агрегаторами платежей и т.п.;
* Продвинутые навыки работы с фронтендом, умение в JS, Vue/React;
* Иметь опыт работы с Telegram API;
* Навыки в DevOps - деплой, докер, ансибл и т.д.;
* Опыт в написании парсеров.
Что можем предложить мы:
* Нестандратные проекты и задачи, которые, возможно, позволят вам углубить ваши познания в кодинге. Рост как специалиста благодаря изучению новых инструментов и технологий;
* С удовольствием выслушаем все ваши идеи как в целом по проектам, так и по конкретным задачам в их рамках. При реализации всегда опираемся на мнение разработчика;
* Премии и прочие бонусы за достижение различных контрольных точек или выдающиеся показатели труда;
* Подсказки и ревью от старших товарищей.
Пара примеров проектов:
* Платформа для интернет торговли. Сайт, Telegram Bot, платежный шлюз. Стек: Python 3, Django 2, Postgresql, Celery, Redis, Telegram Api, nginx, Docker, криптовалюта;
* Проект по сбору (парсинг), хранению, анализу и отображению данных крупной торговой площадки. Стек: Python 3, Django 2, Celery, Redis, request, lxml.