Вакансия: Python разработчик Middle/Senior
Описание вакансии
Мы развиваем проект и ищем опытного Back-end разработчика для усиления команды. Наш продукт построен на микросервисной архитектуре, и нам нужен специалист, готовый самостоятельно вести серверную часть, оптимизировать текущие решения и масштабировать систему
самостоятельно .
Чем предстоит заниматься:
-
- Развивать и поддерживать микросервисную архитектуру интернет-магазина.
- Проектировать и реализовывать новые сервисы.
- Интегрироваться с внешними API.
- Обеспечивать безопасность, производительность и отказоустойчивость системы.
Что мы предлагаем:
-
- Проектная или почасовая оплата (обсуждается индивидуально).
- Удалённый формат с гибким графиком.
- Работа в небольшой команде с возможностью влиять на архитектурные решения.
- Участие в других проектах компании после успешного завершения задач.
Обязанности:
-
- Разработка и поддержка серверной части на Python (LiteStar, aiohttp).
- Реализация RESTful API для взаимодействия с Front-end.
- Работа с очередями сообщений (RabbitMQ, aio-pika).
- Написание эффективных SQL-запросов и оптимизация БД (PostgreSQL, SQLAlchemy).
- Адаптация Docker-окружения под микросервисы.
Технологический стек:
-
- Backend: Python (LiteStar, aiohttp, aio-pika).
- Базы данных: PostgreSQL, SQLAlchemy, Alembic.
- Инфраструктура: Docker, GitLab CI/CD.
- Брокер сообщений: RabbitMQ.
Требования:
-
- Опыт коммерческой разработки на Python от 3 лет .
- Глубокое знание LiteStar/FastAPI и асинхронного программирования (asyncio).
- Уверенная работа с PostgreSQL , ORM (SQLAlchemy/Advanced-Alchemy), миграциями (Alembic).
- Опыт с Docker и Docker Compose.
- Знание Git и практик CI/CD (GitLab).
- Английский язык: чтение документации, написание комментариев.
Будет плюсом:
-
- Опыт разработки сервисов аутентификации/авторизации.
- Настройка ELK-стека или аналогов.
- Работа с Kubernetes.
- Знание Linux на уровне администрирования.
Если вы готовы брать ответственность за серверную часть проекта, оптимизировать текущие решения и расти вместе с нами присылайте резюме! Расскажите о вашем опыте, поделитесь примерами кода (GitHub/GitLab) и ожиданиями по условиям сотрудничества. Мы открыты к диалогу и новым идеям!