Python Engineer (Backend and Data)

GSSTech Group

Dubai

Presencial

AED 300.000 - 600.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

GSSTech Group is seeking a Senior Python Engineer to design, build and run scalable backend systems powering data-driven applications. You will create secure, high-performance APIs and microservices, and own ETL/data transformation pipelines from ingestion to delivery.

The role requires strong Python backend experience with FastAPI/Flask, asyncio, microservices, and API security. You will collaborate across teams to ensure production-grade code, tests and deployment processes.

Formación

  • Bachelor's degree in Computer Science, Information Technology or related field.
  • 5+ years of professional Python backend development.
  • Strong hands-on experience with FastAPI and/or Flask; working knowledge of Django.
  • Proven asyncio and concurrent programming experience.
  • Solid understanding of microservices architecture and API security (OAuth, JWT).
  • Strong SQL skills with SQLAlchemy or Django ORM; relational and NoSQL databases.

Responsabilidades

  • Develop backend systems and RESTful APIs/microservices in Python.
  • Build asynchronous, high-concurrency services with asyncio.
  • Design scalable internal web frameworks for production use.
  • Collaborate with frontend teams to connect UI with server logic.
  • Write clean, well-documented code and maintain CI/CD pipelines.
  • Implement security, authentication, and encryption across services.

Conocimientos

Python backend
Asyncio
Microservices
API security
CI/CD
Git
Problem solving
Communication

Educación

Bachelor's degree in CS/IT

Herramientas

FastAPI
Flask
Django
SQLAlchemy
Kafka
Spark
Docker
Kubernetes

Descripción del empleo

Описание:

We are hiring a Senior Python Engineer to design, build and run scalable backend systems that power data driven applications. You will develop secure, high performance APIs and microservices, build backend services that serve datasets efficiently, and own data transformation pipelines from ingestion to delivery. This role suits an engineer who writes clean production code and also takes ownership of how that code is tested, deployed and run in production.

Задачи:
  • Backend and API Development
  • Design, develop and maintain RESTful APIs and microservices using Python (FastAPI, Flask, Django)
  • Build asynchronous, high concurrency services using asyncio, and optimise I/O operations for performance
  • Design and maintain scalable internal web frameworks and take them to production
  • Work with front end teams to integrate user facing features with server side logic
  • Write clean, efficient, well documented code that follows coding standards
  • API Security Implement authentication, authorisation and encryption across microservices Secure APIs using OAuth 2.0, JWT and API gateways
  • Data Access and Database Management
  • Build backend systems that serve datasets through APIs and other interfaces
  • Implement data access layers using ORMs such as SQLAlchemy and Django ORM (models, CRUD, querying, transactions)
  • Design and optimise database schemas for relational and NoSQL stores
  • Tune query and database performance for fast, reliable data retrieval
  • Data Transformation and ETL
  • Design and maintain ETL pipelines to extract, clean, aggregate and enrich data
  • Ensure data integrity, quality and consistency across all transformation processes
  • Work with big data and streaming technologies such as Spark, Kafka and Hadoop
  • Engineering Practices and DevOps
  • Build and maintain CI/CD pipelines for automated testing and deployment
  • Write unit and integration tests and debug production issues using logging and profiling tools
  • Use Git for version control, branching, code reviews and pull requests
  • Produce clear technical documentation and contribute to code reviews
Требования:
  • Bachelor's degree in Computer Science, Information Technology or a related field
  • 5+ years of professional experience in Python backend development
  • Strong hands on experience with FastAPI and/or Flask, plus working knowledge of Django
  • Proven experience with asyncio and concurrent programming
  • Solid understanding of microservices architecture
  • Experience securing APIs with OAuth, JWT and API gateways
  • Strong SQL skills and experience with SQLAlchemy or Django ORM
  • Experience with relational (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Redis, Cassandra) databases
  • Experience building ETL or data transformation pipelines
  • Familiarity with big data technologies (Spark, Kafka, Hadoop) and data warehousing concepts
  • Experience building and maintaining CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, Azure DevOps)
  • Proficiency in Shell scripting
  • Strong Git and collaborative development experience
  • Strong problem solving skills and attention to detail
  • Excellent communication skills with technical and business stakeholders
  • Experience with cloud platforms (AWS, Azure or GCP)
  • Containerisation and orchestration with Docker and Kubernetes
  • Knowledge of data governance, compliance and data security best practices
  • Experience in banking, fintech or other regulated environments
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Python Engineer (Backend and Data)
Senior Python Engineer (Backend and Data)

GSSTech Group • Dubai

Presencial
AED 200.000 - 340.000
Senior Python Engineer (Backend and Data)
Senior Python Engineer (Backend and Data)

GSS Group • Dubai

Presencial
AED 280.000 - 360.000
Python BE Engineer
Python BE Engineer

Suntech Innovation • Dubai

Híbrido
AED 360.000 - 600.000
Discretionary bonus
Medical insurance
Flight allowance
+4
Data Engineer
Data Engineer

Synechron • Dubai

Presencial
AED 180.000 - 300.000
Python engineer(Flask,Fast API and Banking Domain is mandate) - 5+ YOE Onsite - Dubai - Immediate Joiners
Python engineer(Flask,Fast API and Banking Domain is mandate) - 5+ YOE Onsite - Dubai - Immediate Joiners

Valuelabs • Dubai

Presencial
AED 180.000 - 300.000
Python Backend Engineer
Python Backend Engineer

List International • Abu Dhabi

Presencial
AED 120.000 - 180.000
Senior Python Backend Engineer: APIs, ETL & Microservices
Senior Python Backend Engineer: APIs, ETL & Microservices

GSSTech Group • Dubai

Presencial
AED 300.000 - 600.000
Lead Python Engineer (AI Automation)
Lead Python Engineer (AI Automation)

oryxsearch.io • Dubai

Presencial
AED 350.000 - 600.000
Senior Python Backend Engineer – Scalable APIs & Pipelines
Senior Python Backend Engineer – Scalable APIs & Pipelines

GSS Group • Dubai

Presencial
AED 280.000 - 360.000
Senior Python Engineer: Backend, APIs & Data Pipelines
Senior Python Engineer: Backend, APIs & Data Pipelines

GSSTech Group • Dubai

Presencial
AED 200.000 - 340.000
Ubicaciones