Key Responsibilities:
- Develop and maintain scalable Python applications.
- Design, implement, and manage AWS Lambda functions.
- Work with DynamoDB to design, deploy, and manage databases.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve software defects and issues.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and provide constructive feedback to team members.
Key Requirements:
- 8+ years of experience in Python development.
- Proven experience with AWS Lambda and serverless architecture.
- Strong knowledge of DynamoDB and other AWS services.
- Excellent communication and interpersonal skills.
- Experience with version control systems, such as Git.
- Ability to work independently and remotely.
- Strong problem-solving skills and a proactive attitude.
Main Skill Requirements:
- Python development
- AWS Lambda
- DynamoDB
- Excellent communication skills
Job Type: Contract
Pay: $45.00 - $50.00 per hour
Expected hours: 40 per week
Schedule:
Experience:
- AWS Lambda: 8 years (Required)
- DynamoDB: 8 years (Required)
- Python: 8 years (Required)
Work Location: Remote