Вакансии в Москве

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

от 220 320 до 270 000 руб.
Компания: ОБЩЕРОССИЙСКАЯ ОБЩЕСТВЕННО-ГОСУДАРСТВЕННАЯ ПРОСВЕТИТЕЛЬСКАЯ ОРГАНИЗАЦИЯ "РОССИЙСКОЕ ОБЩЕСТВО "ЗНАНИЕ"
Опыт работы: От 3 лет
График работы: Полный день
Занятость: Не указано
Требования: Опыт коммерческой разработки на Python от 5 лет.
Опыт работы с фреймворками: Django (DRF) для монолитных/крупных сервисов и FastAPI для микросервисов.
Опыт работы с PostgreSQL: проектирование схем, нормализация/денормализация, работа с индексами, транзакции и блокировки на уровне БД.
Знание асинхронности и очередей: понимание принципов многопоточности и асинхронности (asyncio), опыт работы с Celery и брокерами сообщений (Redis).
Уверенная работа с Docker, Git, настройка и поддержка пайплайнов GitLab CI/CD (автоматизация тестов и деплоя).
Опыт работы с SQLAlchemy (в связке с FastAPI) и Django.
Опыт проектирования и поддержки микросервисной архитектуры, разработка и документирование REST API.
Опыт написание качественных тестов (pytest), включая приемочные тесты.
Обязанности: Разработка нового функционала для больших сервисов (Django) и микросервисов (FastAPI).
Проектирование структуры баз данных, API контрактов и архитектуры новых микросервисов.
Обеспечение надежности системы: работа с транзакциями, блокировками, очередями задач (Celery/Kafka).
Настройка и поддержка инфраструктуры развертывания (Docker, GitLab CI/CD).
Интеграция с внешними сервисами, облачными хранилищами (S3) и внутренними брокерами.
Проведение код-ревью, обеспечение покрытия кода тестами (pytest).
Оптимизация SQL-запросов и производительности приложения.
Адрес: Город Москва, Пятницкая улица, д. 74, ст.
2026 © Rus-Work.Com - помогаем найти работу и сотрудников