About this role
The team is seeking a Senior Python Developer with extensive experience in AWS to join their dynamic team. The ideal candidate will have a strong background in software development, particularly in Python, and a deep understanding of AWS services.
Key Responsibilities:
- Design, develop, and maintain scalable software solutions using Python.
- Implement and manage cloud services on AWS, including EC2, S3, Lambda, IAM, CloudWatch, and ECS or ECR.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and optimize existing applications for performance and scalability.
- Write and maintain clear, efficient, and well-documented code.
Required Skills & Qualifications:
- Strong working knowledge of Python programming language.
- In-depth experience with AWS services and architecture.
- Ability to write and understand RESTful APIs.
- Familiarity with containerization technologies such as Docker.
- Excellent problem-solving skills and attention to detail.
Experience:
- Minimum of 7 years of hands-on software development experience, with at least 4 years focused on Python and AWS.
What we offer:
- Opportunity to work on innovative projects in a collaborative environment.
- Professional development and growth opportunities.
- A supportive team culture that values your contributions.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.