Обязанности:
  • Проектирование и разработка микросервисов на FastAPI с применением принципов DDD.

  • Разработка структуры баз данных (PostgreSQL) и написание эффективных запросов через SQLAlchemy, включая асинхронность.

  • Внедрение кэширования (Redis) и реал-тайм функций (WebSockets).

  • Упаковка сервисов в Docker-контейнеры и их развёртывание на Linux-серверах с Nginx.

  • Работа с Git (ветки, pull requests) и участие в поддержке CI/CD пайплайнов.

  • Написание чистого, масштабируемого, поддерживаемого и тестируемого кода (Clean Code).

Требования:
  • Уверенное владение Python и опыт разработки REST API на FastAPI.

  • Отличное знание PostgreSQL и опыт работы с SQLAlchemy, включая асинхронность.

  • Практический опыт работы с Redis и WebSockets.

  • Понимание микросервисной архитектуры (Microservices) и принципов DDD.

  • Опыт работы с Docker, Docker Compose, Git и пайплайнами CI/CD.

  • Уверенная работа в Linux/Ubuntu, базовая настройка Nginx.

  • Умение писать тестируемый, поддерживаемый и масштабируемый код.

Условия:
  • Интересные проекты с микросервисной архитектурой.

  • Возможность прокачать навыки в Python, FastAPI, PostgreSQL, Redis и DevOps.

  • Работа в профессиональной и дружной команде.

  • Корпоротивное питание

  • Конкурентная заработная плата и перспективы карьерного роста.

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