Обязанности: Разработка и поддержка backend-компонентов : Реализация функциональности серверной части приложений на Python, включая обработку запросов, логику бизнес-правил и интеграцию с базами данных. Оптимизация производительности существующих систем и написание масштабируемого кода. Интеграция с внешними сервисами : Создание и поддержка REST/GraphQL API для взаимодействия с фронтендом и сторонними системами. Интеграция с микросервисами, очередями (например, RabbitMQ, Kafka) и другими инструментами. Работа с базами данных : Проектирование и оптимизация схем баз данных (SQL/NoSQL). Написание эффективных запросов и использование ORM (Django ORM, SQLAlchemy). Тестирование и отладка : Написание unit/integration тестов (pytest, unittest). Устранение багов и анализ логов для выявления проблем. Соблюдение стандартов и документирование : Составление технической документации (API-спецификации, архитектурные диаграммы). Следование принципам чистого кода (PEP8, DRY, KISS). Коллаборация с командами : Работа в составе кросс-функциональной команды (фронтенд, DevOps, QA). Участие в ревью кода и обсуждении архитектурных решений. Требования: Опыт коммерческой разработки на Python3/Django/FastApi от 2 лет. Понимание принципов работы реляционных баз данных. Базовые знания SQL. Git. Понимание архитектурного стиля REST. Необходимый стек: Python (Django); pSQL Будет плюсом: FastAPI; микросервисная архитектура. Условия: Годовая премия и ежегодный пересмотр уровня дохода по результатам ежегодной оценки. Расширенный ДМС, включающий стоматологию. Кафетерий льгот (компенсация ДМС для родственников, питания, занятий спортом, обучения и отдыха для детей и др.). Корпоративная программа компенсации процентов по ипотечному кредиту. Корпоративная программа лояльности. Реферальная программа за рекомендацию друзей.
Похожие вакансии