About the role
Location: Hyderabad, India
Experience: 5–8 years
Employment Type: Full-time / Permanent
Job Summary:We are seeking a highly skilled Senior Python Developer with hands-on experience in building scalable backend systems using FastAPI or Flask/Django REST frameworks, and deploying them on AWS. The ideal candidate should have a strong understanding of RESTful API design, microservices architecture, and cloud-native development.
- Design, develop, and maintain RESTful APIs and backend services using Python (FastAPI / Flask / Django).
- Build and optimize microservices-based architectures for high performance and scalability.
- Integrate and deploy services on AWS (EC2, Lambda, ECS, S3, API Gateway, RDS, etc.).
- Implement best practices for API security, testing, and performance optimization.
- Work with DevOps teams to automate deployment pipelines using CI/CD tools (CodePipeline, Jenkins, GitHub Actions).
- Troubleshoot, debug, and optimize code for maximum performance and reliability.
- Collaborate closely with frontend, QA, and product teams to deliver end-to-end solutions.
- Maintain comprehensive technical documentation for developed features and APIs.
- 5+ years of professional software development experience.
- Strong proficiency in Python 3.x.
- Hands-on experience with FastAPI, or similar frameworks (Flask, Django REST Framework).
- Expertise in REST API design and implementation.
- Strong experience with AWS services: EC2, Lambda, S3, RDS, CloudWatch, ECS/EKS.
- Familiarity with containerization (Docker) and orchestration (Kubernetes / ECS).
- Experience with SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB).
- Understanding of Git, CI/CD pipelines, and Agile/Scrum methodologies.
- Solid debugging, analytical, and problem-solving skills.
- Knowledge of GraphQL, WebSockets, or async programming (asyncio).
- Familiarity with Terraform / CloudFormation for infrastructure automation.
- Experience with serverless architectures using AWS Lambda.
- Exposure to monitoring and logging tools (ELK Stack, Prometheus, Grafana).