other

Старший разработчик программного обеспечения

Более недели назад

От 220 320 до 270 000 руб.

Город: Москва

Обязанности:

Разработка нового функционала для больших сервисов (Django) и микросервисов (FastAPI). Проектирование структуры баз данных, API контрактов и архитектуры новых микросервисов. Обеспечение надежности системы: работа с транзакциями, блокировками, очередями задач (Celery/Kafka). Настройка и поддержка инфраструктуры развертывания (Docker, GitLab CI/CD). Интеграция с внешними сервисами, облачными хранилищами (S3) и внутренними брокерами. Проведение код-ревью, обеспечение покрытия кода тестами (pytest). Оптимизация SQL-запросов и производительности приложения.

Требования:

Опыт коммерческой разработки на Python от 5 лет. Опыт работы с фреймворками: Django (DRF) для монолитных/крупных сервисов и FastAPI для микросервисов. Опыт работы с PostgreSQL: проектирование схем, нормализация/денормализация, работа с индексами, транзакции и блокировки на уровне БД. Знание асинхронности и очередей: понимание принципов многопоточности и асинхронности (asyncio), опыт работы с Celery и брокерами сообщений (Redis). Уверенная работа с Docker, Git, настройка и поддержка пайплайнов GitLab CI/CD (автоматизация тестов и деплоя). Опыт работы с SQLAlchemy (в связке с FastAPI) и Django. Опыт проектирования и поддержки микросервисной архитектуры, разработка и документирование REST API. Опыт написание качественных тестов (pytest), включая приемочные тесты.

Показать контакты

Наталья Кофанова

Пожаловаться ID: 152790542

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

Архитектор программного обеспечения

От 300 000 до 380 000 руб.

Москва

Центр Информационных технологий Роскадастр-Инфотех Филиал Роскадастр

Тестировщик программного обеспечения

Договорная

Москва

Smart Tech Group

Верификатор программного обеспечения

Договорная

Москва

ОКБ Аэрокосмические системы

Исследователь программного обеспечения

Договорная

Москва

ИнфоТеКС