Задание: Веб-программист. Python Backend для приложения знакомств (Дистанционная работа)
Python Middle + Backend Developer
Ищу разработчика, который полностью создаст серверную часть приложения для знакомств. Задача: вы делаете весь бэкенд самостоятельно — от проектирования архитектуры до финального деплоя. Это серьезный проект, так что без высоких стандартов и современных технологий не обойтись.
Фронтенд уже реализован на React.
Чат не нужен
Что нужно сделать:
1.Разработать с нуля весь backend:
Реализовать API (RESTful) для взаимодействия с мобильным приложением.
Создать отказоустойчивую и масштабируемую архитектуру.
2.Настроить контейнеризацию и оркестрацию:
Всё должно работать в Docker, включая локальную разработку и продакшен.
Оркестрация через Kubernetes.
3.Подключить очереди задач:
Celery + Redis для асинхронных операций (например, обработка данных, отправка уведомлений).
4.Реализовать масштабируемость и отказоустойчивость:
Балансировка нагрузки, настройка авто-масштабирования.
Мониторинг производительности и сбор логов.
5.Соблюдать чистоту и стандарты кода:
ООП, соблюдая SOLID и другие принципы.
Хорошо документированный код.
Тесты обязательны (юнит и интеграционные).
6.Сделать всё для продакшена:
Подготовить CI/CD пайплайн для автоматического деплоя.
Реализовать мониторинг и логирование.
Если вы знаете, как сделать backend так, чтобы он работал быстро, стабильно и справлялся с высокой нагрузкой, пишите. Все в ваших руках: свобода выбора технологий, полный контроль за процессом разработки и только реальные задачи.