Thiruvananthapuram, Kerala, India
Information Technology
Full-Time
TOPS Infosolutions Pvt. Ltd.
Overview
Job Description
We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team. The ideal candidate will have a solid foundation in Python development, particularly using Django, Flask, and Django REST Framework, along with strong knowledge of modern backend architectures and cloud services.
As a Senior Developer, you will play a key role in building scalable, maintainable, and performant backend systems, working across various stages of the software development lifecycle, and collaborating with cross-functional teams including product, design, and DevOps.
Key Responsibilities
We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team. The ideal candidate will have a solid foundation in Python development, particularly using Django, Flask, and Django REST Framework, along with strong knowledge of modern backend architectures and cloud services.
As a Senior Developer, you will play a key role in building scalable, maintainable, and performant backend systems, working across various stages of the software development lifecycle, and collaborating with cross-functional teams including product, design, and DevOps.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance web applications using Python, Django, Flask, and Django REST Framework.
- Architect and deploy multi-tier, serverless applications using AWS Lambda, API Gateway, and other cloud-native technologies.
- Implement RESTful APIs, business logic, and integrations with external systems and services.
- Work with relational and NoSQL databases like MySQL, PostgreSQL, MongoDB, and Redis to build efficient data models.
- Develop features with a strong focus on data structures, algorithms, and performance optimization.
- Debug and resolve performance bottlenecks, scalability challenges, and production issues.
- Collaborate in Agile/Scrum teams, participating in sprint planning, stand-ups, retrospectives, and other ceremonies.
- Contribute to architectural decisions and participate in code reviews to ensure code quality and best practices.
- Engage with clients and stakeholders to understand project requirements and deliverables.
- Continuously explore and adopt new tools, libraries, and technologies to improve development efficiency.
- Participate in the development of Agentic AI and Retrieval-Augmented Generation (RAG) systems, leveraging cutting-edge technologies where applicable.
- 4+ years of hands-on Python development experience.
- Deep expertise in Django, Django REST Framework, and Flask.
- Experience working with AWS Serverless stack (Lambda, API Gateway, etc.).
- Proficient in MySQL, PostgreSQL, and NoSQL databases like MongoDB and Redis.
- Practical understanding of Agentic AI/RAG systems is a strong advantage.
- Excellent command over Data Structures, Algorithms, and problem-solving skills.
- Strong understanding of GIT and version control best practices.
- Sound knowledge of MVC architecture, Object-Oriented Programming (OOP), and common design patterns.
- Experience with debugging, profiling, and optimizing large-scale web applications.
- Good understanding of the full web stack, including front-end, network layer, and how it impacts application performance.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in