HamburgerMenu
hirist

Python Developer - System Architecture

Top Recruitment Hub
Trivandrum/Thiruvananthapuram
6 - 8 Years

Posted on: 18/12/2025

Job Description

Description :

Role Overview :

As a Python Developer, you will be involved in the complete software development lifecycle, including requirement analysis, system design, development, testing, deployment, and post-production support. You will work closely with product managers, frontend developers, DevOps engineers, and QA teams to translate business requirements into reliable and efficient technical solutions. The role demands ownership, accountability, and the ability to deliver high-quality code in a collaborative environment.

Key Roles and Responsibilities :

- Design, develop, and maintain backend applications using Python.

- Build, integrate, and maintain RESTful APIs and backend services.

- Develop cloud-native solutions using AWS services such as EC2, S3, Lambda, RDS, DynamoDB, IAM, CloudWatch, and API Gateway.

- Write clean, efficient, secure, and well-documented code following best coding practices.

- Participate in system architecture discussions and contribute to technical decision-making.

- Troubleshoot application issues, perform root cause analysis, and implement long-term fixes.

- Collaborate with DevOps teams to support CI/CD pipelines, deployments, and monitoring.

- Ensure application performance, scalability, security, and reliability.

- Perform unit testing and support integration and end-to-end testing activities.

- Maintain technical documentation and ensure knowledge sharing across the team.

Required Skills and Qualifications :

- Strong proficiency in Python with hands-on backend development experience.

- Experience with Python frameworks such as Django, Flask, or FastAPI.

- Practical experience working with AWS cloud services.

- Strong understanding of object-oriented programming and software design principles.

- Experience with databases and API integrations.

- Good communication skills and the ability to work effectively in a team-oriented environment.

This role is ideal for professionals who are passionate about Python development and cloud technologies and are looking to grow their careers while working on scalable, real-world applications.


info-icon

Did you find something suspicious?