Hi Kanishk, following skill set is required for an AWS Administrator:
- Experience with Cloud services (AWS is preferred)
- Experience with Linux as a power user or administrator with shell scripting skills
- Experience with scripting languages such as Python (Ruby or Perl is preferred)
- Experience with production deployment, monitoring and operational support; expert with devops tools and processes.
- Excellent verbal and written communication skills in English.
- Know how on S3, Cognito, API Gateway, Step Function and Lambda.
- Experience with Java and/or Scala programing languages is preferred
- Experience with virtualization, provisioning and configuration management tools and technologies such as Cloud Formation, Ansible is preferred. (Also Chef, Puppet, and Docker experience is an asset)
- Familiarity with Agile software delivery, Continuous Integration/Delivery
- Excellent interpersonal and communication skills.
- Be an active team player with a strong agile mind-set and ready to thrive in a collaborative team with other strong engineers.
- Exceptional critical thinking, problem solving and troubleshooting skills with strong verbal and written communication skills