Senior Python/Django Developer

Uniparticle

Employer Active

Posted on 10 Mar

Experience

5 - 7 Years

Job Location

Cairo - Egypt

Education

Any Graduation

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Build and optimize backend services with Python, Django, and Django REST Framework.

Design and deliver REST and GraphQL APIs with clear contracts, versioning, and strong observability.

Model schemas, manage migrations, and tune PostgreSQL or MySQL for performance.

Drive modular and testable architecture and contribute to microservices and event-driven designs when appropriate.

Improve performance with Redis or Memcached, Celery, and profiling to meet service-level objectives.

Containerize with Docker and deploy to AWS, Azure, or GCP with Kubernetes and CI/CD.

Write unit, integration, and performance tests and lead rigorous code reviews.

Implement authentication and authorization using OAuth2 or JWT and follow data-protection best practices including GDPR.

Mentor junior engineers and collaborate across teams to deliver outcomes.

Desired Candidate Profile

5+ years of back-end development experience with Python/Django in production environments.

Strong understanding of REST APIs, micro services, and event-driven architectures.

Solid experience with SQL (PostgreSQL, MySQL) and ORM tools.

Knowledge of caching, async tasks, and performance optimization.

Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure).

Familiarity with CI/CD pipelines and automated deployments.

Proficiency in version control (Git) and Agile development practices.

Strong problem-solving, debugging, and system design skills.

Company Industry

Department / Functional Area

Keywords

  • Senior Python/Django Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com