to join our development team at our Abu Dhabi office. The ideal candidate will have a strong command of
Python
and a proven ability to design, build, and maintain robust and scalable APIs. You should be experienced in working with both SQL and NoSQL databases (including
MongoDB
), and capable of deploying services to
internal servers
as well as
cloud environments
such as
Azure
or
AWS
.
This is a hands-on, full-time role that requires both strong technical expertise and a collaborative mindset to contribute to the design, development, and deployment of high-quality backend systems.
Key Responsibilities
Design, develop, and maintain
clean, efficient, and bug-free Fastapi or RESTful APIs
and microservices.
Build, structure, and optimize relational and non-relational
databases
(SQL, NoSQL, MongoDB).
Ensure API performance, scalability, and security standards are met.
Integrate backend systems with external services and internal components.
Deploy applications to
on-premise servers
and
cloud platforms
(Azure, AWS), ensuring high availability and performance.
Monitor, troubleshoot, and resolve production issues in a timely manner.
Collaborate with frontend developers, DevOps, and product managers to align business objectives with technical implementation.
Write comprehensive documentation and maintain version control using
Git
or similar tools.
Follow best practices for
code quality
,
testing
, and
CI/CD pipelines
.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Strong proficiency in Python
with production-level experience.
Solid understanding of RESTful API design principles and implementation.
Proficient in working with
SQL databases
(e.g., PostgreSQL, MySQL) and
NoSQL databases
(e.g., MongoDB, Redis).
Experience deploying APIs to
cloud platforms
(AWS, Azure) and managing infrastructure.
Familiarity with Linux-based environments and server configuration.
Strong understanding of
containerization tools
like Docker is a plus.
Experience with authentication and authorization frameworks (e.g., OAuth, JWT).
Solid understanding of data modeling, indexing, and query optimization.
Preferred Skills
Knowledge of additional programming languages (e.g., Node.js, JavaScript, Go) is a plus.
Experience with API documentation tools like Swagger/OpenAPI.
Understanding of DevOps tools and CI/CD workflows.
Familiarity with Agile development methodologies.
Strong problem-solving skills and attention to detail.
Good communication and teamwork abilities.
Job Type: Full-time
Pay: AED4,000.00 - AED7,000.00 per month
Ability to commute/relocate:
Abu Dhabi: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Required)
Experience:
* Python: 4 years (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.