Обязанности:
-
Разработка серверной части SmartApp-приложений и чат-ботов на базе платформы eXpress;
-
Поддержка интеграции frontend c backend;
-
Участие в построении процесса разработки, работа в команде разработки;
-
Взаимодействие с frontend разработчиками;
-
Поддержка исходного кода в чистом виде с помощью flake8;
-
Разработка программных роботов для нагрузочного/функционального тестирования различных внутренних систем;
-
Разработка различного программного обеспечения по ТЗ;
-
Соблюдение внутренних регламентов разработки.
-
Продвинутые знания в программировании, стек технологий: FastAPI, Python
-
Опыт коммерческой разработки от 2-ух лет на языке Python, web framework FastAPI
-
Умение покрывать код автотестами pytest
-
Поддержка исходного кода в чистом виде с помощью flake8 или иного инструмента
-
Умение использовать ORM SQLAlchemy для взаимодействия с СУБД (PostgreSQL)
-
Умение работать с git
-
Умение работать с docker и docker compose
-
Умение работать с различными стандартами API-интерфейсов (REST API, JSON-RPC 2.0, GraphQL)
-
Знание Redis
-
Опыт написания асинхронного кода
-
Уверенное знание принципов ООП
-
Базовое знание ОС семейства linux
-
Понимание процесса работы по scrum
Будет преимуществом:
-
Опыт работы с фреймворком Django
-
Умение построения CI/CD пайплайнов с помощью Gitlab CI + Ansible или аналогичных инструментов
Что мы предлагаем:
- Официальное трудоустройство по ТК РФ;
- График работы: 5/2 с 9:00 до 18:00;
- Возможен полностью удаленный формат работы (предоставляется техника от компании);
- Программа ДМС со стоматологией и возможность приобретения страховки для членов семьи по корпоративному тарифу;
- Цифровые сервисы для сотрудников;
- Обучение и развитие;
- Собственная онлайн-платформа с программами профессионального и личностного роста от инженерных курсов до изучения иностранных языков;
- Участие в конференциях, тренингах и конкурсах профессионального мастерства.