Middle Python Backend Developer (FastAPI, MongoDB)
22 Декабря 2025
Город:
Москва
Занятость:
Полная занятость
Компания "Трейдмарк холдер"
Ищем разработчика в команду . Мы делаем Highload-систему памяти. У нас много асинхронности и высокие требования к качеству кода.
Основной стек: Python 3.12+, FastAPI, MongoDB, Redis, RabbitMQ, Celery, Docker.
Задачи (Hard Skills):
Архитектура API: Разработка REST API на FastAPI. Нужно не просто писать ручки, а продумывать контракты, валидацию (Pydantic v2) и структуру приложения.
Real-time: Реализация WebSocket-сервисов (чаты/уведомления/стриминг). Важно уметь масштабировать сокеты горизонтально через Redis Pub/Sub.
Базы данных: Проектирование схем в MongoDB. Ты должен понимать, как работают индексы, когда использовать Embedded документы, а когда References, и уметь писать сложные Aggregation Pipelines.
Асинхронность: Написание чистого async/await кода. Понимание того, как не блокировать Event Loop и как дебажить конкурентные запросы.
Брокеры: Работа с RabbitMQ. Реализация надежных воркеров, обработка ошибок (Retry, Dead Letter Queues).
Инфраструктура: Упаковка сервисов в Docker, написание docker-compose для локальной разработки.
Требования:
Python: Опыт от 3 лет. Строгое использование Type Hints (mypy/pyright). Понимание работы GIL и управления памятью.
FastAPI: Глубокое знание фреймворка (Dependency Injection, Middleware, Exception Handlers).
MongoDB: Опыт работы в продакшене. Понимание отличий от SQL, знание паттернов моделирования данных в NoSQL.
WebSockets: Понимание жизненного цикла соединения, опыт работы с библиотеками типа websockets или встроенными средствами фреймворков.
Тестирование: Обязателен опыт написания тестов на pytest (fixtures, mocking, async tests). Код без тестов в прод не едет.
Инструменты: Git, Linux (CLI), Docker, Sentry.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
17 Декабря
Старший инженер по автоматизации тестирования, Python, API, Ozon Bank( Ozon )
Москва
Компания "Ozon" Ищем опытного QA-инженера в команду тестирования нашего собственного банка. Прямо сейчас мы стремимся обеспечить банковские...
17 Декабря
Москва
Компания "Продамус" Продамус — аккредитованная, продуктовая IT-компания, создающая цифровые сервисы для бизнеса. Мы разрабатываем...
17 Декабря
Разработчик встраиваемого ПО / Embedded developer
Москва
от 127 500 руб.
Компания "Алабуга, ОЭЗ ППТ" ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА) Обязанности: работа с протоколами и...
17 Декабря
Java разработчик/Java Developer (стажер)
Москва
от 62 000 до 72 000 руб.
Компания "Aston" ASTON международная аккредитованная IТ-компания, четырехкратный обладатель премии «Работодатель года» по версии Habr. С 2007...
17 Декабря
Москва
Компания "Employcity" Международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных...
Вакансия размещена в отрасли