Python developer (Senior)
Вакансия "Python developer (Senior)"
Удаленная, полный рабочий день
Обязанности
Коммерческая разработка на Python3.
Работа с HTTP протоколом, проектирование REST API.
Работа с фреймворками Django и Django Rest Framework.
Работа с очередями (Celery) и kafka.
Работа с SQL-подобными БД и с СУБД:
умение работать с СУБД PostgreSQL;
писать SQL запросы;
понимание как правильно выстраивать связи, проставлять индексы и др.
Работа с Linux bash(Ubuntu, Debian).
Работа с системами контроля версий Git, настройка ci/cd вас не пугает.
Построение архитектуры нетривиальных приложений, а также их оптимизация и масштабирование.
Интеграция со сторонними сервисами и API.
Работа с протоколами oauth2, openid.
Проведение кодревью.
Работа HTML/CSS/JS.
Общие требования
Опыт коммерческой разработки на Python3 от 4 лет.
Знание HTTP протокола. Умение проектировать REST API.
Опыт работы с фреймворками Django и Django Rest Framework от 3 лет.
Понимание работы асинхронных приложений.
Умение работать с очередями (Celery) и kafka.
Знание SQL-подобных БД и опыт работы с СУБД:
умение работать с СУБД PostgreSQL;
писать SQL запросы;
понимание как правильно выстраивать связи, проставлять индексы и др.
Опыт работы с Linux bash(Ubuntu, Debian).
Опыт работы с системами контроля версий Git, настройка ci/cd вас не пугает.
Навыки построения архитектуры нетривиальных приложений, а также их оптимизации и масштабирования.
Опыт интеграции со сторонними сервисами и API.
Понимание протоколов oauth2, openid.
Желание и умение проводить кодревью.
HTML/CSS/JS.
Требования к образованию
Опыт работы
Похожие вакансии
АДМИНИСТРАЦИЯ КИРОВСКОГО РАЙОНА ГОРОДА НОВОСИБИРСКА
АО "ИНТЕР РАО-ЭЛЕКТРОГЕНЕРАЦИЯ"
УПРАВЛЕНИЕ ПО ВОПРОСАМ СЕМЬИ И ДЕТСТВА АДМИНИСТРАЦИИ МУНИЦИПАЛЬНОГО ОБРАЗОВАНИЯ СЕВЕРСКИЙ РАЙОН
ООО "ЭНЕРГЕТИЧЕСКОЕ СТРОИТЕЛЬСТВО"
ПАО "РОССЕТИ УРАЛ"