HamburgerMenu
hirist

Senior Python Developer

TESTQ Technologies Limited
Multiple Locations
8 - 12 Years

Posted on: 03/11/2025

Job Description

Description :



We are seeking a highly experienced and technically sophisticated Senior Python Developer to join our team on a contract basis.

This role is crucial for designing and implementing scalable, high-performance microservices, driving architectural standards, and integrating advanced AI/ML capabilities into our core applications.

The ideal candidate has deep expertise in Python, modern web frameworks, data modeling, and setting technical direction.



Key Responsibilities & Technical Deliverables :


Architecture & Microservices Development :



- High-Performance Backend : Design and implement highly scalable microservices and APIs primarily utilizing Python and modern, asynchronous frameworks like FastAPI.


- API Governance : Take ownership of API definition, ensuring consistency and maintainability by defining and maintaining APIs using the OpenAPI Specification (OAS).


- Workflow Design : Design and implement robust workflow systems and orchestration solutions to effectively handle complex business logic and manage asynchronous data pipelines.



Data Integration & AI/ML :



- AI/ML Integration : Integrate pre-trained AI/ML models into production microservices, ensuring low-latency inference and reliable data exchange.


- Data Modeling : Implement and optimize sophisticated ORM-based data models for both relational (SQL) and non-relational (NoSQL) databases, prioritizing performance and consistency at scale.


- Data Pipeline Build : Build secure and efficient data integration points to support business analytics and operational reporting needs.



Engineering Excellence & Mentorship :



- Quality Standards : Enforce strict code quality, comprehensive testing (unit, integration), and maintainability standards across the development team's codebase.


- Technical Leadership : Provide technical mentorship and guidance to engineering teams on best practices in Python development, microservices architecture, and performance optimization.



Required Skills & Technical Expertise :



- Core Experience : 8+ years of hands-on, professional experience in Python development.


- Framework Mastery : Deep, production-level expertise with Python and modern web frameworks, specifically FastAPI (or equivalent asynchronous frameworks).


- API Standards : Proven experience defining and managing APIs using OpenAPI Specification (Swagger).


- Data Proficiency : Strong practical experience with ORM tools and designing performant data models for both SQL (PostgreSQL, MySQL) and NoSQL databases.



- Leadership : Demonstrated experience leading technical initiatives and mentoring development teams.



Preferred Skills (Advantageous) :



- Cloud Infrastructure : Practical experience deploying and managing services on major Cloud platforms (AWS, GCP, or Azure).


- DevOps : Proficiency in containerization using Docker and Kubernetes for deployment and orchestration.


- Advanced Python : Familiarity with asynchronous programming concepts (asyncio) and supporting CI/CD pipelines.


- AI Workflow : Hands-on experience integrating AI/ML models into live production environments


info-icon

Did you find something suspicious?