Вакансия • Backend-разработчик Python (Middle), Ярославль
FS-TECHNOLOGY – российский производитель интерактивного сенсорного оборудования .
Наша миссия: помочь компаниям перейти на новый уровень организации бизнес процессов, посредством их автоматизации.
Мы производим, интерактивное сенсорное оборудование для всех сфер бизнеса: электронные кассиры, кассы самообслуживания, информационные киоски, интерактивные сенсорные панели, программно-аппаратные комплексы и разрабатываем программное обеспечение .
Технологический стек :
- Язык: Python 3.11
- Фреймворк: FastAPI
- Асинхронность: asyncio
- БД: PostgreSQL
- Кэш / сообщения: Redis
- ORM: SQLAlchemy + asyncpg
- Валидация: Pydantic v2
- ОС: Ubuntu Desktop (22.04 LTS)
Обязанности :
- Разработке новых программных продуктов , поддержка и развитие существующих проектов
- Разработка и поддержание систем управления содержимым
- Управление безопасностью приложения
- Интеграция с внешним сервисами
- Подготовка проектной и тех. документации
- Анализ и решение проблем производительности приложений
Требования:
- Опыт коммерческой разработки от 2 лет.
- Понимание event loop, корутин, конкурентного выполнения.
- Опыт работы c async/await в реальных проектах.
- Разработка REST API для внутреннего взаимодействия между компонентами терминала.
- Использование Pydantic (v2 приветствуется) для валидации данных.
- Настройка маршрутов, зависимостей, middleware, обработка ошибок.
- Работа через SQLAlchemy (Async)
- Создание и миграция схем (Alembic).
- Поддержка локальной БД на устройстве (встроенная или в контейнере).
- Использование redis в async-режиме.
- Опыт реализации pub/sub для внутреннего взаимодействия между сервисами.
- Кэширование данных, хранение состояния сессии, блокировки.
- Понимание принципов разделения ответственности между сервисами.
- Опыт проектирования слабосвязанных сервисов (даже на уровне одного устройства).
- Взаимодействие через HTTP и/или Redis pub/sub.
- Уверенный пользовательский и административный уровень.
- Настройка автозапуска приложений, permissions, пользователи.
- Знание systemd
- Умение настраивать окружение: разрешения, звуки, сеть, USB-устройства.
- Понимание особенностей взаимодействия с пользователем на терминале (ограниченный ввод, автономная работа).
- Опыт подключения к API платёжных шлюзов (например: Сбер, ТБанк, и др.).
- Работа с эквайрингом
- Обеспечение безопасности: токены, шифрование, защита ключей
- Опыт работы с Linux
- Полная занятость (возможны варианты : офис, удаленная или гибридный вариант)
- Оформление по ТК
- Полный соц. пакет,
- Справедливая система мотивации, зависимая от личного вклада, окладно-премиальная система
- Отличный дружный коллектив профессионалов, логичное и понятное обучение, легкий вход в работу
- Желание и умение работать в команде.
ПОДЕЛИТЬСЯ
Похожие вакансии:
Работа в России, Ярославль - Свежие вакансии на Kit-Jobs.Ru
Работа в городах России - свежие вакансии (469926) на Kit-Jobs.Ru: Вакансия работодателя • Компания Фристайл - Backend-разработчик Python (Middle), Ярославль. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.
Наш портал является бесплатным онлайн сервисом поиска работы по базе вакансий от прямых работодателей, по размеру заработной платы и прочим параметрам в регионе Ярославль. На портале также имеются такие разделы как: ежедневно обновляемая база свежих вакансий по всем городам России, юридические консультации, сервисы, форма для создания резюме онлайн в формате .DOC, новости рынка труда России и другие разделы.