Posted on: 28/08/2025
Role Overview :
We are looking for a Senior Python Developer with a strong background in cloud-native development using AWS.
This is a critical on-site role based in Kochi, where you will be responsible for the full software development life cycle from architecture and design to deployment and performance tuning of scalable back-end systems.
Youll collaborate closely with cross-functional teams including DevOps, UI/UX, and Product to deliver high impact, high-quality solutions that align with both business and technical objectives.
Key Responsibilities :
- Design, develop, and maintain scalable and secure Python-based backend applications.
- Architect solutions leveraging AWS services such as EC2, Lambda, S3, RDS, DynamoDB, CloudWatch, and others.
- Build and integrate RESTful APIs and microservices for client and internal applications.
- Collaborate with DevOps to automate CI/CD pipelines, deployment, and monitoring.
- Optimize performance and scalability for high-volume and data-intensive applications.
- Maintain clean, modular, well-documented, and testable code using best practices.
- Conduct code reviews and provide mentorship to junior developers.
- Monitor and troubleshoot issues in production environments.
- Stay updated on the latest technologies, trends, and best practices in Python and cloud computing.
Required Skills & Qualifications :
- 5- 8 years of professional experience in Python development.
- Strong understanding of Object-Oriented Programming (OOP), design patterns, and software architecture principles.
- Hands-on experience with cloud platforms, especially Amazon Web Services (AWS).
- Proficiency in working with relational and NoSQL databases such as PostgreSQL, MySQL, DynamoDB, or MongoDB.
- Experience with API development and integration, including third-party services.
- Good understanding of security standards, authentication/authorization (OAuth, JWT), and data protection practices.
- Familiarity with Docker, Git, and CI/CD tools like Jenkins or AWS CodePipeline.
- Experience with asynchronous programming, multithreading, or event-driven architectures is a plus.
- Bachelor's degree in Computer Science, Engineering, or a related field
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1536302
Interview Questions for you
View All