- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Experience: Proven experience as a Python Developer with hands-on experience in AWS services and infrastructure.
- Skills:
- Proficiency in Python programming and related frameworks (e.g., Django, Flask).
- Strong experience with AWS services (e.g., EC2, S3, Lambda, RDS, DynamoDB).
- Experience with infrastructure-as-code tools (e.g., AWS CloudFormation, Terraform).
- Knowledge of RESTful API design and implementation.
- Familiarity with version control systems (e.g., Git).
- Strong understanding of cloud security best practices.
- Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI).
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work independently and manage multiple tasks effectively.
Preferred Qualifications:
- AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer).
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Knowledge of data storage solutions and database management.