People Prime Worldwide
Website:
people-prime.com
Job details:
About Company:
Our client is a full-service universal bank in the Philippines, providing a complete array of industry-leading products and services including Lending (corporate and consumer), Deposit-taking, Foreign Exchange, Brokering, Trust and Investments, Credit Cards, Retail Cash Cards, Corporate Cash Management and Remittances.
Job Description:
Job Title: Sr Developer (Python)
Location: Noida, Mumbai
Experience: 7 yrs.
Employment Type: Contract to hire
Work Mode: Work from Office
Notice Period: - Immediate joiners
Roles & Responsibilities:
Role overview:
We are looking for a highly experienced Senior Python Developer who specializes in building high-performance backend systems using FastAPI, managing and processing large datasets, and developing solutions optimized for multithreaded and asynchronous execution. The role requires deep technical expertise in Azure cloud services and strong proficiency in MySQL, including performance tuning and advanced query optimization.
Key Responsibilities:
Backend Development & API Engineering
- Design, develop and implement highly performant RESTful services using FastAPI.
- Build scalable microservices-based solutions leveraging Python’s asyncio, multithreading, and multiprocessing capabilities.
- Develop middleware, request/response validation, authentication & authorization .
- Ensure APIs meet industry standards for speed, resiliency, and maintainability.
Data Engineering & Large Dataset Handling
- Work with large-scale datasets across structured and semi-structured data sources.
- Optimize data ingestion, transformation, and persistence pipelines for throughput and memory efficiency.
- Ensure data correctness, consistency, and scalability in high-volume systems.
Azure Cloud Integration
- Design and deploy cloud-native applications on Microsoft Azure, using services such as:
- Azure App Service / Azure Functions
- Azure SQL Database / Azure MySQL
- Azure Storage (Blob, Files, Queues)
- Azure Batch Servic
Database Engineering (MySQL)
- Design and maintain complex MySQL schemas for performance and scalability.
- Optimize MySQL queries, indexes, partitioning, and replication.
- Work with MySQL on Azure (Azure Database for MySQL) including parameter tuning and monitoring.
- Implement caching patterns (Redis, Memcached) for low-latency APIs.
Click on Apply to know more.