Обязанности: 1. Разработка и поддержка backend-компонентоввеб-приложений;2. Проектирование и реализация API с использованиемFastAPI и Django;3. Работа с базами данных: PostgreSQL и MongoDB(проектирование схем, оптимизация запросов, индексирование);4.Интеграция с внешними сервисами и API;5. Разработка и поддержка функциональности на основе вебсокетов;6. Настройка и поддержка контейнеризации с использованием Docker;7. Проведение код-ревью и оптимизация производительности приложений;8. Участие в обсуждении архитектурных решений и выборе технологий. Требования: 1. Опыт работы с Python от 2х лет;2. Знание и опыт использования фреймворков FastAPI и/или Django;3. Понимание принципов работы с реляционными (PostgreSQL) и нереляционными (MongoDB) базами данных;4. Опыт работы с celery;5. Опыт работы с Docker (создание и управление контейнерами);6. Знание принципов работы с вебсокетами и их реализация;7. Опыт работы с системами контроля версий (Git);8. Базовое понимание принципов безопасности веб-приложений.Приветствуется: 1. Опыт работы с асинхронным программированием в Python (asyncio);2. Знание инструментов для автоматизации CI/CD (например, GitHub Actions, GitLab CI);3. Опыт работы с очередями сообщений (например, RabbitMQ, Kafka);4. Понимание принципов микросервисной архитектуры;5. Знание других баз данных (Redis, и т.д.). Условия: Работа в лидирующей компании по разработке интегрированных систем безопасности; Возможность профессионального и карьерного роста; Оформление согласно ТК РФ; Испытательный срок 3 месяца; Регулярная индексация заработной платы; Соц.пакет (ДМС со стоматологией, отпуска, больничные листы)+помощь в трудных жизненных ситуациях, премии к юбилейным датам и ценные подарки.
Похожие вакансии