Вакансия: Python-разработчик на проект
Приглашаем Python-разработчика для работы в рамках проектной команды над созданием и развитием платформы на основе микросервисной архитектуры.
Формат сотрудничества: Проектная работа (полный день на время проекта / частичная занятость / удаленно).
Планируемый срок проекта: 6 месяцев с возможностью продления.
Задачи на проекте:
- Разработка новых и поддержка существующих микросервисов на FastAPI.
- Создание и оптимизация API (REST, GraphQL).
- Проектирование и работа с базами данных PostgreSQL: написание запросов, миграций (Alembic).
- Интеграция с внешними API и другими сервисами команды.
- Написание unit- и интеграционных тестов (pytest).
Технологический стек проекта:
- Бэкенд: Python 3.10+, FastAPI, SQLAlchemy, Pydantic, Alembic
- Базы данных: PostgreSQL, Redis (для кэширования), RabbitMQ
- Прочее: REST API, JWT, Git
Мы ждем от кандидата:
- Коммерческий опыт разработки на Python от 1 года.
- Практический опыт работы с FastAPI (или уверенное желание быстро его освоить).
- Опыт работы с PostgreSQL и SQLAlchemy.
- Умение писать читаемый и поддерживаемый код.
- Готовность работать в проектной команде и соблюдать дедлайны.
- Ответственность и умение работать с минимальным контролем.
Будет преимуществом:
- Опыт работы в микросервисной архитектуре.
- Навыки работы с асинхронностью (async/await).
- Понимание контейнеризации (Docker).
Что мы предлагаем:
- Проектная работа с четкими задачами и сроками.
- Гибкий график и полностью удаленная работа.
- Конкурентная проектная оплата, обсуждается по итогам собеседования.
- Опыт работы в слаженной команде над современным стеком технологий.
- Возможность долгосрочного сотрудничества после успешного завершения проекта.