روزنامه هفت صبح
روزنامه هفت صبح

Backend Engineer (Django)

Tehran/ Zaferanieh
Full Time
Saturday To Wednesday From 9am to 17am
-
-
51 - 200 employees
Broadcast / Media / Publishing
توضیحات بیشتر

key Requirements

3 years experience in similar position
PostgreSql - Intermediate
Python - Advanced
GIT - Intermediate
Django - Advanced
Rest API - Intermediate
Kafka - Intermediate
Elastic Search - Intermediate
Redis - Intermediate
ShellScript - Intermediate

Job Description

**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

Job Requirements

Gender
Men / Women
Software
Django| Advanced Elastic Search| Intermediate Kafka| Intermediate ShellScript| Intermediate PostgreSql| Intermediate Redis| Intermediate GIT| Intermediate Rest API| Intermediate Python| Advanced

ثبت مشکل و تخلف آگهی

ارسال رزومه برای روزنامه هفت صبح