Location - Indore, Noida, Gurgaon, Bangalore and Hyderabad
Experience - 5 to 6 years
Job Description
We are seeking a skilled Python API Developer with strong experience in designing and implementing scalable APIs and integrating with AWS cloud services. The ideal candidate will have hands-on expertise in modern Python frameworks, API engineering best practices, and cloud-native architectures.
Required Skills & Technologies:
- Programming & Frameworks: Python (FastAPI, Flask, Django)
- API Engineering: REST principles, Authentication (JWT, OAuth), Error Handling, Rate Limiting, Pagination, API Throttling
- Databases:
- SQL: PostgreSQL, MySQL
- NoSQL: MongoDB, AWS DynamoDB
- Cloud (AWS): API Gateway, Lambda, SQS, SNS, Aurora, EventBridge, CloudWatch
Roles & Responsibilities
- Develop and maintain RESTful APIs using Python frameworks (FastAPI, Flask, Django).
- Implement secure authentication and authorization mechanisms (JWT, OAuth).
- Ensure robust API design with error handling, rate limiting, pagination, and throttling.
- Work with relational and NoSQL databases for efficient data storage and retrieval.
- Integrate APIs with AWS services for serverless and event-driven solutions.
- Monitor and optimize API performance using AWS CloudWatch and related tools.
Mandatory Skills - Python, RestAPI, AWS Cloud, Django, Flask.