Backend Engineer
EYouth · Le Caire
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
Why are you reporting 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
Related job offers
-
Solutions Engineer (Remote - Egypt)
Talkpush Le Caire -
Information Security Manager
Confidential Engineering Company Le Caire -
SAP Technical Solution Architect
Capgemini Le Caire -
System Administration & Application Delivery Manager
Network International Égypte -
Cooking Image Collector (Remote, Egypt)
TransPerfect Égypte