Description
You will operate as an AWS Consultant responsible for cloud migration, system design, and feature development.
Responsibilities
- Analyze client requirements and refactor systems for workload migration or modernization to AWS.
- Perform end-to-end feature development and resolve implementation challenges.
- Create detailed design artifacts, develop code, and conduct code reviews.
- Identify system bottlenecks and recommend solutions by comparing development approaches.
- Troubleshoot development and production issues across multiple operating environments.
Required Skills
- 5+ years of professional experience.
- Strong experience building applications using Java, J2EE, Springboot, or Python.
- In-depth knowledge of AWS services including EC2, IAM, and related cloud compute services.
- Ability to design cloud-ready applications utilizing RESTful APIs and cloud SDKs.
- Solid understanding of object-oriented programming and design patterns.
- Familiarity with microservices architecture and development on AWS.
- Experience implementing automated testing platforms and unit tests.