Jobiglo

No results.

Backend Engineer

EYouth · Le Caire

New
🇬🇧 English
Python Django Django REST Framework PostgreSQL Redis Celery Docker AWS Git Linux Nginx Pytest Django Test Framework CI/CD Prometheus Grafana Sentry WebSockets Video processing pipelines React

Job description

About the role

We are seeking a highly skilled Backend Engineer with deep expertise in Python and Django to design and build scalable backend systems. The role involves creating robust APIs, optimizing databases, and contributing to architectural decisions within an agile team.

Key responsibilities

  • Design, develop, and maintain backend services using Python and Django.
  • Build scalable RESTful APIs with Django REST Framework.
  • Architect high‑performance systems and implement micro‑services.
  • Optimize PostgreSQL databases, including queries, indexing, and transactions.
  • Implement asynchronous processing with Celery and manage caching with Redis.
  • Ensure secure authentication and authorization using JWT and RBAC.
  • Write clean, maintainable, and testable code with comprehensive unit tests.
  • Collaborate with cross‑functional teams in an Agile environment and conduct code reviews.
  • Monitor, debug, and optimize production systems using tools such as Prometheus, Grafana, and Sentry.

Required profile

  • Strong proficiency in Python 3.x and extensive experience with Django & Django REST Framework.
  • Solid background in PostgreSQL, Redis, and Celery.
  • Hands‑on experience with Docker, AWS (EC2, S3, RDS, Load Balancers), Git, Linux and Nginx.
  • Experience writing tests with Pytest or Django Test Framework.
  • Familiarity with micro‑services architecture, system design, and distributed systems.
  • Knowledge of CI/CD pipelines (GitHub Actions, GitLab CI) and monitoring tools.
  • Ability to work in fast‑paced, Agile/Scrum environments and strong problem‑solving skills.

Required skills

  • Python
  • Django
  • Django REST Framework
  • PostgreSQL
  • Redis
  • Celery
  • Docker
  • AWS (EC2, S3, RDS, Load Balancers)
  • Git
  • Linux
  • Nginx
  • Pytest / Django Test Framework
  • Micro‑services
  • CI/CD (GitHub Actions, GitLab CI)
  • Prometheus
  • Grafana
  • Sentry
  • WebSockets
  • AI/ML API integration
  • Video processing pipelines
  • React (frontend familiarity)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EYouth.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 1 hour ago

Expires 1 month from now

4 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EYouth

Le Caire