Job Description:
Skill Set:
- Experiences as software application architect, working with AWS based applications.
- Experienced in architecting high performance big data applications using Hadoop as well as AWS managed big data services.
- Excellent hands on in Troubleshooting the implementation issues in AWS
- Requires Bachelor's degree or equivalent, in Computer Science or Computer Engineering, or related majors.
- Expertise in architecting applications using serverless and microservices models, using AWS services, including but not limited to the following: EC2, Lambda, VPC, ELB, S3, EFS, CloudFormation, CloudWatch, CloudTrail, IAM, Route 53, Dynamo DB, Kinesis, etc.
- Proficiency with scripting languages such as Bash, Python.
- Comfortable working in Linux (Redhat Enterprise) environment.
- Understanding and experience with Continuous Integration, Continuous Delivery and Continuous Deployment models. Experiences with such models on cloud (AWS in particular) would be a big plus.
- Experience securing cloud based systems.
Roles and Responsibilities:
- Work with application teams to re-architect the current applications to cloud based serverless solutions, by making use of microservices models and managed services.
- Work with application teams to build, own and manage the cloud based applications and services.
- Design solutions to secure cloud based applications.
- Provide best-practice recommendations and guidance to application teams for the application architecture