
**About the Role**
We are developing a high-traffic news site featuring both video-on-demand and live streaming. We are seeking a backend engineer to help design, build, and maintain the following:
- Core backend services (users, articles, subscriptions)
- Video upload, processing, and playback system
- Scalable microservices architecture
**Responsibilities**
- Develop REST APIs using Django or FastAPI
- Design and manage PostgreSQL and Redis databases
- Handle video uploads via S3 with signed URLs
- Transcode videos to HLS using FFmpeg
- Build asynchronous processing pipelines with Celery
- Ensure secure media delivery using CloudFront or a similar CDN
- Write tests and participate in code reviews
**Requirements**
- 4+ years of experience in Python backend development
- Strong proficiency with Django or FastAPI
- Good SQL and database design skills
- Experience with FFmpeg and video streaming (HLS, S3)
- Familiarity with background job queues (Celery, RQ, etc.)
- Comfortable using Docker and Git
**Bonus Skills**
- Experience with live streaming (RTMP, SRT)
- Knowledge of Kubernetes and GitHub Actions
- Familiarity with Elasticsearch and CDN optimization
ثبت مشکل و تخلف آگهی
ارسال رزومه برای روزنامه هفت صبح