MENA Alliances ยท 1 month ago
Backend Developer Django (Python)
MENA Alliances is seeking a skilled Senior Backend Developer with expertise in Django and Python to join their dynamic team. The role involves designing, developing, and deploying backend solutions that meet business requirements and integrate seamlessly with various systems.
Data Collection and LabelingData IntegrationInformation TechnologyTranslation Service
Responsibilities
Translate user stories into detailed solution designs and implement them using Django and Python
Develop, deploy, and maintain backend services, ensuring high performance and reliability
Automate tasks and workflows using Celery or similar tools
Implement and manage integrations with external systems via APIs and, when needed, custom microservices
Collaborate closely with front-end developers, product owners, and other stakeholders to deliver high-quality software solutions
Provide technical advice on backend architecture and implementation strategies
Write clean, maintainable, and well-documented code
Ensure security and data protection best practices in all backend services
Qualification
Required
4+ years of experience in backend development, with a focus on Python and Django
Strong experience with RESTful APIs and integrations within Django projects
Proficiency in Celery or similar task automation tools
Experience with microservices architecture and deployment strategies
Solid understanding of relational databases and ORM frameworks
Ability to translate functional requirements into technical solutions
Familiarity with deployment tools and CI/CD pipelines
Excellent problem-solving and debugging skills
Strong communication skills and the ability to collaborate effectively in a team environment
Preferred
Experience with cloud platforms (AWS, Azure, or Google Cloud)
Knowledge of Docker and Kubernetes for containerization
Familiarity with front-end technologies for better collaboration with front-end teams
Benefits
Remote work with flexible hours.
Competitive hourly rate.
Opportunity to work on exciting projects with a leading IT consulting firm.
Collaborative and supportive work environment.