We are seeking an experienced Senior Python Developer for a 6-month freelance contract, with the possibility of long-term extension based on performance. This role is fully remote, and we require someone who is already working in a 100% remote job environment and comfortable operating independently and candidate must have Windows laptop and must be able to communicate in Tamil language.
You will work on backend systems using Python, Flask, Celery, Redis, and AWS services, contributing to scalable applications and distributed task processing.
Key Responsibilities :
- Develop, maintain, and optimise backend services using Python and Flask .
- Implement distributed task processing workflows using Celery and Redis .
- Design, build, and manage integrations with various AWS services (Lambda, EC2, SQS, S3, etc.).
- Collaborate with the team to build scalable, secure, and high-performance systems.
- Write clean, efficient, and well-documented code following best practices.
- Troubleshoot production issues and optimize system performance.
- Participate in code reviews and contribute to architectural discussions.
- Ensure tasks and deliverables are completed within the agreed weekly schedule (~35 hrs / week).
Required Skills :
5–6 years of hands-on experience in backend development.Strong proficiency in Python and the Flask framework.Solid experience with Celery for asynchronous task queues.Experience using Redis for caching, message brokering, or data storage.Hands on experience of AWS services and cloud deployment workflows.Ability to work independently in a fully remote environment .Strong problem-solving and debugging skills.Excellent communication and time-management abilities.Contract Details :
Hours : ~35 hours per week
Work Schedule : 2 : 00 PM – 9 : 00 PM
Location : 100% Remote
Contract Duration : 6 Months (Extendable based on performance)
Device Requirement : Must use a Windows laptop
Language Requirement : Must be able to communicate in Tamil
Experience Required : 5–6 years