Обязанности:
В наше подразделение команды Litebox ищем разработчика Python в команду Товары (товароучетная система, документооборот, глобальный справочник товаров, Меркурий, транспортный модуль для обмена с ЕГАИС). Что нужно будет делать: Активно участвовать во всех этапах разработки в составе команды ( от сбора и анализа требований до написания кода и выкатки в релиз); Проектировать и программировать бизнес-логику, аналитические отчеты для решения практических задач бизнеса; Помогать в создании высоконагруженного отказоустойчивого проекта и оптимизировать его производительность; Делать интеграции со сторонними сервисами и партнерскими системами; Покрывать код (тестировщики есть, но разработка тоже тестами занимается). Требования: Опыт разработки на Python от 3-х лет, опыт с Django, Flask, а так же Kafka обязателен; Понимание веб-стека, принципов REST и построения реляционных моделей данных; Понимание паттернов программирования; Практический опыт написания сложных SQL-запросов c оптимизацией производительности (большая часть логики на sql, поэтому не только ORM нужно знать); Умение писать тестируемый (unittest, pytest), документированный и поддерживаемый код; Чтение и понимание чужого кода; Знание GIT/ GitFlow. Приветствуется: Способность и желание быстро погрузиться в новые технологии; Опыт работы с системами учета, e-commerce или в сфере автоматизации розничной торговли; Опыт работы с DDD(Domain-Driven Design); Опыт работы с Firebird, PostgreSQL; Опыт работы с CherryPy; Опыт работы с GitLab, Grafana. Технологический стек: Python 3, Django, DRF, PostgreSQL, Firebird, Apache Kafka, Flask. Условия: График работы 5/2. Удаленный формат работы; Заработная плата обсуждается на собеседовании с успешными кандидатами; Полное соответствие ТК РФ (официальное оформление).Похожие вакансии