Python Developer
Pradeepit Global Consulting Private LimitedJob Description
Python Developer
No of Years Experience:
- 5-8 years
- Relevant exp on AWS Services- 2years
Location: PUNE
We are seeking a skilled Python Developer with expertise in AWS Lambda, RESTful API development, and DynamoDB. The ideal candidate will be responsible for building and maintaining serverless applications, designing scalable APIs, and optimizing NoSQL database interactions.
Knowledge of database management and code analysis is also required for effective code reviewing.
Key Responsibilities:
- Design and implement scalable, high-performance RESTful APIs using FastAPI, Flask, or Django REST Framework.
- Ensure proper authentication & authorization (OAuth2, JWT, AWS IAM).
- Implement API Gateway rate limiting, caching, and monitoring.
- Having knowledge on serverless functions using AWS Lambda with Python.
- Having knowledge in Lambda execution time, cold start performance, and cost efficiency.
- understanding AWS services like S3, SNS, SQS, EventBridge, and CloudWatch.
- Design efficient DynamoDB schemas, considering partition keys and indexing strategies.
- Optimize read/write throughput using DynamoDB Streams, Global Tables, and TTL policies.
- Implement data migration strategies and integrate DynamoDB with other AWS services.
- Enforce AWS security best practices, including IAM roles, secrets management, and API Gateway security policies.
- Use AWS Step Functions for orchestrating serverless workflows.
- Optimize API performance.
Required Skills & Qualifications:
- Strong experience with Python and frameworks like FastAPI, Flask, or Django.
- Hands-on experience with AWS Lambda, API Gateway, and DynamoDB.
- Proficiency in AWS SDK (Boto3), AWS IAM, and AWS Step Functions.
- Experience with NoSQL databases and designing DynamoDB schemas.
- Knowledge of CI/CD pipelines, Docker, and Infrastructure as Code (Terraform/CDK).
- Strong understanding of asynchronous programming, event-driven architecture, and messaging queues (SNS, SQS, Kinesis).
- Excellent verbal and written communication skills in English
- Strong problem-solving and debugging skills.
- Ability to work in agile, fast-paced environments.
- Excellent communication and collaboration skills.
Experience Level
Senior LevelJob role
Job requirements
About company
Similar jobs you can apply for
Software / Web Developer
Full Stack Java Developer
Cyber SuccessQuality Control Engineer
Span Associates
ERP Developer
Arronics Infotech Pvt LtdQuality Engineer
Technovision Energy
Quality Engineer
Vijaya Management Services
Quality Control Engineer
Accu Service Global Technology Ventures Private LimitedYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 5 to 8 years are eligible to apply for this job. You can apply for more jobs in Pune to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Pune at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Pune . Through apna, you can find jobs in 64 cities across India. Join NOW!