Middle Python developer (FastAPI)

По договоренности


Чем предстоит заниматься

  • Проектирование и разработка микросервисной архитектуры портала
  • Создание отказоустойчивой distributed системы с учетом высоких нагрузок
  • Реализация RESTful API с использованием FastAPI
  • Разработка WebSocket соединений для реального времени
  • Поддержка актуальной документации API через Swagger
  • Проектирование эффективных ORM моделей
  • Разработка асинхронных процессов с Celery
  • Создание многопоточных решений для high-load задач
  • Оптимизация производительности приложения
  • Написание Unit-тестов для покрытия кода
  • Прохождение code review

Что для этого нужно

  • Опыт программирования на Python версии 3.11+ от 2-х лет, знание фреймворка FastAPI
  • Опыт разработки высокопроизводительных асинхронных и многопоточных приложений
  • Умение строить масштабируемые и отказоустойчивые distributed high-load системы
  • Знание принципов ООП, понимание принципа работы Object-Relational Mapping (ORM)
  • Хорошее знание sql, опыт оптимизации запросов к БД
  • Опыт работы с реляционными СУБД (Postgres), с NoSql БД (Redis)
  • Опыт работы с брокерами очередей (Celery)
  • Опыт построения REST api, умение работать с документацией по api (Swagger)
  • Умение писать Unit тесты к коду
  • Работа с командной строкой Linux
  • Опыт работы с Git, Jira, Confluence, WebSocket

Поделиться:

Опубликована 15 дней назад

Вакансия в подборках

  1. Python developer
  2. Developer

Похожие вакансии

  • Полный день
  • Опыт от 1 года
  • Санкт-Петербург
15 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.