Python Data Engineer: Scalable APIs & ETL Pipelines

Valuelabs

Dubai

On-site

AED 360,000 - 600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Valuelabs in Dubai seeks a skilled Python Engineer to design robust web frameworks and backend systems to serve data via APIs. You will implement ETL pipelines, integrate with SQL/NoSQL databases, and ensure security and performance in a microservices setup.

The role requires strong Python expertise, experience with Django/Flask/Pyramid, and collaboration with frontend teams to deliver secure, scalable solutions. Knowledge of cloud and container tech is a plus.

Qualifications

  • > Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • }>“Demonstrated experience as a core developer focused on productionising frameworks and CI/CD pipelines.”
  • > Strong background in developing and maintaining CI/CD pipelines.
  • > Familiarity with big data technologies (Hadoop, Spark, Kafka) and data warehousing concepts.
  • > Proficiency in scripting languages such as SQL and Shell.
  • > Experience with version control systems (Git) and collaborative development.
  • > Strong problem-solving skills with attention to detail.
  • > Excellent communication and collaboration skills.

Responsibilities

  • Be proficient in core Python language concepts and features.
  • Experience with web frameworks such as Flask and FastAPI for developing RESTful APIs.
  • Skill in asynchronous programming using asyncio and handling concurrent connections and optimizing I/O operations.
  • Deep understanding of microservices architecture and ability to write clean, efficient, and maintainable code.
  • Knowledge of security best practices for microservices, including authentication, authorization, encryption, and securing APIs using OAuth, JWT, and API gateways.
  • Design, develop, and maintain scalable web frameworks using Python.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic while ensuring security, performance, and maintainability.
  • Use web frameworks such as Django, Flask, Pyramid for routing, templating, database integration, authentication, testing, and ORM usage.
  • Develop backend systems to serve datasets via APIs and other interfaces.
  • Implement data access layers and integrate with relational and NoSQL databases.
  • Optimize backend code for performance, scalability, and reliability.
  • Use ORMs such as SQLAlchemy or Django ORM for database interactions, CRUD operations, querying, and transaction handling.
  • Design and maintain database schemas, optimize performance, and ensure efficient data retrieval.
  • Implement and manage data storage solutions (relational & NoSQL).
  • Design and implement ETL pipelines to process, clean, aggregate, and enrich data for analysis.
  • Ensure data integrity, quality, and consistency throughout transformations.
  • Debug and test code, using logging, breakpoints, unit tests, and integration tests.
  • Use version control systems like Git for code management and collaboration.
  • Communicate effectively with clients, stakeholders, and colleagues; write clear documentation and adhere to coding standards.

Skills

Python
REST APIs
AsyncIO
Microservices
Security best practices
SQL
Shell
Git
CI/CD
Big data
Data warehousing
Documentation

Education

Bachelor’s degree in Computer Science / IT

Tools

Django
Flask
Pyramid

Job description

Valuelabs in Dubai seeks a skilled Python Engineer to design robust web frameworks and backend systems to serve data via APIs. You will implement ETL pipelines, integrate with SQL/NoSQL databases, and ensure security and performance in a microservices setup.

The role requires strong Python expertise, experience with Django/Flask/Pyramid, and collaboration with frontend teams to deliver secure, scalable solutions. Knowledge of cloud and container tech is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer: Microservices & On-Prem Systems
Senior Python Engineer: Microservices & On-Prem Systems

Valuelabs • Dubai

On-site
AED 240,000 - 420,000
Python Data Engineer
Python Data Engineer

Valuelabs • Dubai

On-site
AED 360,000 - 600,000
Python Backend Engineer – APIs, Data & Cloud
Python Backend Engineer – APIs, Data & Cloud

Caliberly • Dubai

On-site
AED 240,000 - 360,000
Competitive salary
Career growth opportunities
Exposure to international standards &技
+1
Python Developer
Python Developer

Clover Infotech • Dubai

On-site
AED 180,000 - 260,000
Dubai Cloud Data Pipeline Engineer – Real-Time Analytics
Dubai Cloud Data Pipeline Engineer – Real-Time Analytics

Talabat • Dubai

On-site
Senior Data Engineer - Real-Time Pipelines & Cloud
Senior Data Engineer - Real-Time Pipelines & Cloud

AI71 • Abu Dhabi

On-site
AED 600,000 - 900,000
Data Engineer
Data Engineer

Client of Involved Solutions • Dubai

On-site
AED 280,000 - 420,000
Data Engineer - Cloud Pipelines
Data Engineer - Cloud Pipelines

Talabat • Dubai

On-site
Python Engineer - Type-Safe Microservices & Data Contracts
Python Engineer - Type-Safe Microservices & Data Contracts

Innovation Group UAE • Dubai

On-site
AED 223,000 - 446,000
Data Engineer (PySpark)
Data Engineer (PySpark)

Black Pearl Consult • Abu Dhabi

On-site
AED 260,000 - 380,000