Position: Python Developer (Abu Dhabi, UAE)
Company: ASPIRE MENA
Experience required: 5y

Python Developer

We are looking for an experienced and passionate Python Back-end Developer in Abu Dhabi, UAE.

Responsibilities:

•	Gather and address technical and design requirements
•	Participate in the entire application lifecycle mainly focusing on coding, debugging and testing. Implement new features
•	Troubleshoot and debug applications
Requirements:

•	BSc degree in Computer Science/Computer Engineering. Masters is a plus
•	Strong in-depth understanding of the entire development process (design, development, and deployment)
•	Strong competencies in algorithms and software architecture
•	5+ years of experience as a Python Back-end developer
•	Experience in developing REST APIs
•	Experience with Django, Django Rest Framework
•	Strong experience in Relational Databases (MySQL, SQL Server or PostgreSQL)
•	Experience in non-relational databases (Mongo DB, Cassandra) is a big plus
•	Experience using AWS cloud and its resources/services is a big plus
•	Previous experience in automated testing including unit testing & UI testing
•	Strong knowledge in Continuous Integration & Continuous Deployment (CI/CD) utilizing Docker containers
•	Familiarity with front-end languages (e.g. HTML, JavaScript, and CSS)

Other requirements:

•	Team player experienced in working in agile environment
•	Excellent written and verbal communication skills in English
•	Flexible attitude, ability to perform under pressure
•	Excellent analytical and time management skills