Raya Holding for Financial Investments · Cairo, Egypt · Posted 2026-04-15
API Architecture: Design and build robust RESTful APIs using FastAPI to serve complex business logic.Task Queue Management: Implement and manage workflows using Celery, utilizing Redis as the message broker and result backend.Database Management: Design efficient relational database schemas in PostgreSQL and manage migrations with Alembic.DS Collaboration: Integrate algorithmic logic and data models provided by Data Scientists into the production application.System Stability: Monitor queue depths, worker health, and API latency to ensure reliability.SkillsExperience: 2 to 4 years of professional backend engineering experience.Python Proficiency: Deep knowledge of Python 3, FastAPI, SQLmodel and Pydantic.Redis & Celery: Proven experience configuring Redis for managed task queues (handling visibility timeouts, retries, and failures) in addition to caching.Server Ops: Hands-on experience configuring Nginx and Gunicorn.Database: Strong SQL skills and experience managing schema lifecycles.ML Familiarity: Comfortable working with Python data libraries (Pandas, NumPy) to bridge the gap between DS prototypes and production code.DevOps: Solid experience with Docker containerization and CI/CD pipelines.