More jobs:
Senior Data Engineer – PySpark & Python; Banking Project
Job Description & How to Apply Below
Talent Headhunter - Global Recruitment|| Tech, Non-Tech, GTM, Digital Marketing|| AI Talent Sourcing
We are hiring a Senior Data Engineer – PySpark & Python for one of our Dubai-based banking clients
. The role involves designing, building, and optimizing high-performance, scalable data processing and integration solutions within a distributed banking ecosystem. Candidates based in India or Dubai are encouraged to apply.
- Develop and maintain high-quality, scalable Python applications using Python 3.6+.
- Build and optimize large-scale data processing pipelines using Py Spark for enterprise banking systems.
- Work with databases such as Postgre
SQL, MongoDB
, and other relational and No
SQL technologies. - Design and develop RESTful APIs using frameworks like Flask and Django
. - Integrate and deploy AI/ML models into production-grade data and application workflows.
- Implement solutions involving multiprocessing, concurrency, and load balancing for high-throughput systems.
- Apply strong understanding of modern Python frameworks
, asynchronous programming, and concurrency patterns. - Work closely with Dev Ops teams to implement and maintain CI/CD pipelines
. - Actively troubleshoot, debug, and resolve issues within distributed services environments
. - Ensure resiliency, scalability, observability, and monitoring of production systems.
- Follow best practices for secure coding, unit testing, documentation, and code reviews
.
Skills & Qualifications
- Must be currently working on Banking domain
. - Strong hands-on coding experience with Python (3.6 or higher).
- Solid experience with Py Spark and distributed data processing frameworks.
- Experience working with Postgre
SQL, MongoDB
, or similar databases. - Hands-on experience developing REST APIs using Flask and/or Django
. - Good exposure to AI/ML model integration in real-world applications.
- Strong understanding of multiprocessing, concurrency, and load balancing concepts.
- Experience working in distributed systems and production environments.
- Familiarity with CI/CD principles
, automation, and Dev Ops practices. - Experience with monitoring, logging, and troubleshooting large-scale systems.
- Prior experience in banking or BFSI projects
. - Exposure to cloud platforms (AWS, Azure, GCP).
- Experience with Docker, Kubernetes
, or containerized deployments. - Knowledge of data security, governance, and compliance standards.
- Mid-Senior level
- Full-time
- Information Technology
- Banking
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×