Middle Python (Django) Developer
Агентство / HR ресурс CreateIT ( createit.one )
Опыт работы любой
Middle Python (Django) Developer | Remote
We’re looking for an experienced Middle Python (Django) Developer to join our backend engineering team. You’ll work on a high-load Admin Panel and API platform that powers internal systems for managing data streams, integrations, and distributed services. This is a long-term, technically complex product where code quality, testing, and architecture truly matter.
✔️ Salary: Negotiable, depending on experience
✔️ Format: Full-time, Remote
✔️ About the Role and the Project:
You will develop, extend, and optimize the Admin Panel and API built on Django and DRF. The platform includes distributed task processing, multi-database architecture, and external service integrations. We maintain a strong engineering culture with modern tooling, strict linters, type checking, and 85%+ test coverage. This is a role for developers who care about code readability, performance, and long-term maintainability. Tech Stack: Python 3.13, Django 5.2, DRF 3.16, Celery, Redis, PostgreSQL, MySQL, Cassandra, S3, Prometheus, Sentry, Poetry, Mypy, and more.
✔️ Key Responsibilities:
• Develop and extend Django Admin Panel and API endpoints
• Optimize performance and caching using Cacheops and Redis
• Build and debug Celery tasks for background and distributed processing
• Work with multiple data sources (PostgreSQL, MySQL, Cassandra)
• Maintain high code quality using linters, type hints, and unit tests
• Participate in code reviews, sprint planning, and technical discussions
• Integrate external APIs, cloud storage, and monitoring tools
• Monitor metrics and logs using Prometheus and Sentry
✔️ Key Qualifications:
• 2–4 years of commercial experience with Django and DRF
• Proven experience building REST APIs and integrating third-party services
• Confident with Celery, Redis, and relational databases (PostgreSQL/MySQL)
• Hands-on experience with pytest, factoryboy, and type hints / mypy
• Understanding of asynchronous processing (eventlet, asyncio, gevent)
• Ability to navigate and maintain large codebases
• Strong Git and collaboration skills
Nice to Have:
• Experience with Cassandra or other NoSQL databases
• Knowledge of S3, django-storages, boto3
• Familiarity with Prometheus and Sentry monitoring
• Experience integrating video or media pipelines (moviepy, yt-dlp)
• Background in teams with strict code style and CI/CD processes
• Skills in SQL query optimization and cache tuning
✔️ Benefits:
• Complex, high-load project with modern technologies
• Direct impact on architectural decisions
• Team that values clean code, tests, and engineering excellence
• Fully remote work setup
• Long-term collaboration without bureaucracy — just real technical challenges
