Middle Python разработчик

Зарплата 1000 - 1500$
Компания CiPlay
Город Санкт-Петербург
Требуемый опыт От 1 года
Опубликована 24 ноября 2022 г.

CiPlay разрабатывает web-сервисы для международного рынок различной направленности, включающие в себя интеграции сторонних продуктов, платежных систем и пр. а. Мы хотим развивать свои технологии и потому ищем разработчиков.

Команда — распределенная, все работают примерно в одно время: когда в Москве день.

На данный момент мы набираем в команду удаленных программистов для ускорения реализации задач. Мы ищем человека близкого нам по духу, который погрузится с головой в наши проекты.

Важными аспектами эффективной работы в нашей команде являются: взаимопонимание и умение проявлять эмпатию, умение достигать результат поставленной задачи тем способом, который считаешь нужным, при этом, наиболее эффективным, переводить некоторые запросы заказчиков с человеческого на язык разработки:)

Программирование у нас не превратится в рутину. Мы запросто ставим сложные задачи и ожидаем, что для их решения вы самостоятельно разберетесь в той области знаний, о которой раньше даже и не слышали. Творческий подход, нестандартные решения приветствуются! При необходимости и сможешь влиять на все продукты компании.

Обязанности:

разрабатывать web-сервисы на Python;
интеграции сторонних API (платежки и пр.);
настройка серверов, работа с доменами;
работа с БД;

разработка фич для бэк офиса;

взаимодействие с веб-разработчиками;
участие в полном цикле разработки - проектирование, программирование, тестирование, поддержка;

контролирование качества кода;

настройка СI/CD.

Требования:

уверенное знание Python 3, FastAPI, Django (DRF);

опыт коммерческой разработки в web;

классические алгоритмы и структуры данных;

знание HTML/CSS/JS на базовом уровне;

знание сетевых протоколов HTTP, WebSocket;
понимание иерархических структур и БД;

умение разбираться в чужом коде;

опыт работы с OC Linux;

практический опыт автоматизации развертывания приложений;

коммуникативные навыки;

ответственность, активность и умение работать в команде;

желание обучаться и расти;
опыт работы с Docker;

опыт работы с системами контроля версий Git;

английский язык на техническом уровне.

Мы оценим, если вы:

имеете опыт разработки на Python: Flask, SQLAlchemy, Celery, Tornado;

знакомы со Scrapy и Falcon;

умеете работать с Redis и RabbitMQ;

знаете Docker Compose и Kubernetes;

понимаете Clean Architecture и DDD;

знаете регулярные выражения;

умеете писать тесты на pytest;

знание стандартной библиотеки языка;
знание SQL, опыт работы с PostgreSQL, продвинутое использование ORM;

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


Ключевые навыки:

Python3

FastApi

Django Framework

Django REST Framework

celery

redis

PostgreSQL

Nginx

uWSGI/gunicorn

Docker

docker-compose

Условия:

график работы: 5/2 с гибким рабочим днем;
удаленная работа;

высокий уровень свободы — есть возможность проверять свои гипотезы, экспериментировать и реально влиять на конечный продукт;

дружный коллектив​​ и адекватное руководство.