Войти

Middle FastAPI Engineer

Компания ОсОО "Тумар Сервис"
Тип Офис / Бишкек
Оклад От 70000 KGS в месяц
Описание вакансии

Tumar — IT-компания, разрабатывающая единую платформу для электронного документооборота. В одной системе — договоры, накладные, счета, ЭСФ и налоговая отчётность с прямой отправкой в ГНС КР.


Технически мы решаем задачи, которые редко встречаются в других продуктах: интеграции с государственными системами (ГНС, «Тундук», ГУ «Кызмат»), работа с юридически значимой электронной подписью, обмен документами между сотнями компаний в реальном времени, масштабирование под растущий поток ЭСФ.


Что предстоит делать
  • Проектировать и развивать микросервисную архитектуру на FastAPI
  • Разрабатывать и поддерживать REST API для веб- и мобильных клиентов
  • Строить интеграции с внешними системами:
  • ГНС КР (налоговая отчётность, ЭСФ)
  • «Тундук» (межведомственное взаимодействие)
  • ГУ «Кызмат» (облачная электронная подпись)
  • 1С (через API-модуль)
  • Работать с PostgreSQL: проектирование схем, миграции, оптимизация запросов
  • Разрабатывать асинхронные задачи и очереди (Celery / RabbitMQ / Redis)
  • Проектировать систему под нагрузку: кеширование, шардирование, отказоустойчивость
  • Проводить code review и менторить middle/junior разработчиков
  • Участвовать в техническом планировании, выборе технологий и архитектурных решений
  • Контролировать качество кода, писать тесты (pytest)
  • Настраивать CI/CD пайплайны, работать с Docker
Что ждём от кандидата

Обязательно:

  • От 4 лет коммерческого опыта Python-разработки
  • Глубокое знание FastAPI (или сильный опыт с Flask/Django и готовность работать на FastAPI)
  • Уверенная работа с асинхронным Python (asyncio, async/await)
  • Опыт проектирования REST API, понимание OpenAPI/Swagger
  • Сильные знания PostgreSQL: индексы, EXPLAIN, оптимизация запросов
  • Опыт работы с SQLAlchemy (ORM и Core)
  • Опыт интеграции с внешними API (JSON, XML; gRPC — плюсом)
  • Docker, понимание принципов CI/CD (GitLab CI / GitHub Actions)
  • Опыт работы с очередями (Celery, RabbitMQ или Kafka)
  • Понимание безопасности backend-приложений: OAuth2, JWT, шифрование
  • Опыт командной работы, привычка писать понятный код и документацию
  • Английский на уровне чтения технической документации

Будет большим плюсом:

  • Опыт работы с системами электронной подписи (КриптоПро, ОЭП, X.509)
  • Опыт интеграции с 1С (COM, REST API, OData)
  • Опыт в fintech / legaltech / govtech-доменах
  • Опыт работы с Kubernetes
  • Опыт интеграции с государственными API (ГНС, налоговые системы, межведомственные шины данных)
  • Опыт работы с большими объёмами документов и файловыми хранилищами (S3-совместимые)

Мы даем:

-Официальное трудоустройство

-График 5/2

-Современный офис в Бишкеке, (район старого аэропорта)

-Молодую команду, регулярные тимбилдинги, живой продукт с реальными пользователями