Skills – Mandatory Python, FAST API
Skills - Primary Microservices, SQL
Skills - Good to have - DevOps CI/CD Exposure
Qualification - BTech, BCA, MCA
Total Experience 8-10 years
Relevant Experience 5+ years
Work Location - Kochi/Trivandrum
Certification (good to have)- Azure Certification
Job Purpose
As a Senior Python Developer, you will design, develop, and maintain robust, scalable microservices
and backend systems. You’ll work closely with product managers, architects, and other engineers to
deliver high-quality software solutions, mentor junior developers, and help shape our technical
direction.
Job Description / Duties and Responsibilities
• Architect, design, and implement scalable microservices using Python (e.g., FastAPI, Django, Flask)
• Build and maintain RESTful APIs and backend services for high-availability, distributed systems
• Ensure consistency, availability, and service orchestration across distributed systems.
• Integrate with third-party services and APIs (e.g. external data sources).
• Optimize application performance, reliability, and security (including data management and compliance).
• Participate in code reviews, provide constructive feedback, and mentor junior developers.
• Collaborate with cross-functional teams (DevOps, QA, Product) to deliver features using Agile methodologies.
• Write clean, maintainable, well-tested code following standard best practices.
• Troubleshoot, debug, and resolve production issues, ensuring minimal downtime.
• Document technical designs, processes, and architectural decisions.
• Stay updated with emerging trends and technologies in Python and microservices.’
• Adhere to ISMS policies and procedures.
Job Specification / Skills and Competencies
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
• 5+ years of professional Python development experience.
• 2+ years of hands-on experience designing and building microservices architectures.
• Strong proficiency with Python frameworks (FastAPI, Django, Flask).
• Exposure on containerization and orchestration tools (Docker, Kubernetes).