What are the responsibilities and job description for the Python Developer position at Perma Technologies?
Python developer with serverless AWS, Lambda, Step Functions, S3, DynamoDB
Job Summary
We are looking for a skilled Python Developer(7 Years Experience) with strong experience in AWS serverless technologies to design, build, and maintain scalable, event-driven applications. The ideal candidate should have hands-on experience with AWS Lambda, Step Functions, S3, and DynamoDB, along with a solid understanding of cloud-native architecture.
Key Responsibilities
- Design and develop serverless applications using Python on AWS
- Build and manage AWS Lambda functions for event-driven workflows
- Orchestrate complex processes using AWS Step Functions
- Integrate AWS services such as S3, DynamoDB, API Gateway, and SNS/SQS
- Develop RESTful APIs and backend services
- Optimize applications for performance, scalability, and cost efficiency
- Write clean, maintainable, and testable code
- Implement CI/CD pipelines for serverless deployments
- Monitor and troubleshoot production systems
- Collaborate with cross-functional teams including DevOps and frontend developers
Required Skills & Qualifications
- Strong proficiency in Python
- Hands-on experience with:
- AWS Lambda
- AWS Step Functions
- Amazon S3
- Amazon DynamoDB
- Experience with AWS SDK (Boto3)
- Knowledge of REST API development (Flask / FastAPI preferred)
- Familiarity with API Gateway and event-driven architecture
- Understanding of IAM roles, security, and best practices in AWS
- Experience with version control tools like Git
- Good debugging and problem-solving skills
Preferred Qualifications
- Experience with infrastructure as code (CloudFormation / Terraform)
- Knowledge of containerization (Docker) is a plus
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, AWS CodePipeline)
- Experience with monitoring tools like CloudWatch
- Understanding of microservices architecture
Experience
- 7 years of experience in Python development
- At least 7 years working with AWS serverless technologies