Location : Multiple Locations
Description
We are looking for AWS Developer who is responsible for making our web app more scalable. Our deployment model needs someone who can set up and maintain the cloud infrastructure of web apps. You are responsible for understanding the core AWS services and apply the best practices.
Responsibilities
- Setup a monitoring stack and define the planning strategies
- Picking the right AWS service and leveraging AWS SDKs to interact with the services used by the web application
- Writing code to optimize the performance of AWS security
- Write code for serverless applications
- Maintain, troubleshoot and debug code modules on AWS
- Creation of AWS services like – RDS Instance, API, Lambda, etc to build applications
- Installation of Talent studio and create a server
- Create alerts for different services and extracting log data
- Create CloudFormation templates
- Implement cost control strategies
Skills/experience
- Bachelor’s degree in CS/IT or related field
- 1-3 years of experience in AWS development
- Strong knowledge of core AWS services like – VPC, Subnets, RDS, Redshift, API Gateway, Cloudfront, etc
- Good understanding of IAM roles, security policies, etc
- Hands-on experience in scripting languages like – Python, Perl, Unix Shell, etc.
- Familiar with logging, monitoring and management tools like – Cloud Watch, Splunk, etc
- Excellent problem solving and communication skills
Preferred skills
- Knowledge of AWS platforms and AWS ecosystem
- Familiar with fundamental design principles
- Understanding of coding tools like Git, Building tools like – atom, Visual Studios, etc
- Familiar with continuous deployment and integration