ехниум — образовательная платформа с собственной LMS. Мы строим модульный монолит с чистой архитектурой и ищем Django-разработчика, который будет развивать core-систему.
Технологии:
Python, Django, DRF, PostgreSQL, Redis, Celery, pytest, Docker, GitLab CI/CD.
Задачи:
- Разработка и поддержка REST API и бизнес-логики
- Развитие существующих модулей LMS и создание новых
- Интеграции с внешними сервисами и API
- Работа с PostgreSQL: модели данных, запросы, индексы и оптимизация
- Поддержка архитектуры модульного монолита
- Работа с фоновыми задачами через Redis и Celery
- Покрытие кода тестами
- Участие в code review и рефакторинге
CI/CD и инфраструктура:
- GitLab CI, автодеплой на staging
- Docker для локальной разработки
- Redis + Celery для фоновых задач
- Планируется: FastAPI для async-модулей, Sentry, Grafana
Требования:
- Рассмотрим кандидатов как с опытом, так и без коммерческого опыта
- Уверенное знание Python и Django
- Понимание Django REST Framework и принципов REST API
- Знание PostgreSQL: моделирование данных, SQL, индексы, базовая оптимизация запросов
- Понимание клиент-серверной архитектуры и HTTP
- Опыт работы с Git
- Базовое понимание Docker
- Понимание принципов написания чистого и поддерживаемого кода
Будет плюсом:
- Redis и Celery
- pytest
- опыт работы с CI/CD
- FastAPI или asyncio
- опыт масштабирования Django-проектов
- понимание DDD и принципов проектирования архитектуры
- опыт работы с AI-инструментами для разработки: Cursor, Claude Code, GitHub Copilot или аналогами
Условия:
- Удалённая работа и гибкий график
- Возможность влиять на архитектуру продукта
- Работа с реальным продуктом и собственной LMS
- Команда, ориентированная на чистый код и развитие