Roles and Responsibilities
• Using skills and expertise in AWS to help develop advanced cloud-based infrastructure management solutions and migrate existing workloads to the cloud.
• develop automated services on AWS platform to provide solutions in security, governance, cost optimization and ease of use
• Excellent time management skills - plan, prioritize, and manage development tasks for on time delivery with quality as primary criteria
• Self-learner, research and create proof of value for any new services and features launched by AWS.
• Understand and adapt of best practices – Development (Unit/Integration testing), automation, and deployment
• Understand existing solutions and add values by optimizing, improving, and redesigning
• Hands on experience in using AWS platform and deep understanding on services like - IAM, VPC, API Gateway EC2, ELB, CDN, S3, Route 53, CloudFormation, Dynamo DB, Auto Scaling, Elastic Beanstalk, CloudTrail, CloudWatch and Security.
• Hands-on development experience in programming language (preferred Nodejs – Backend)
• Ability to use the AWS APIs, CLI, and SDKs to write code that is used to integrate multiple AWS services
• Responsible for developing serverless applications and automation services
• Automate cloud infrastructure components using CloudFormation
• Experience in integrating authentication and authorization (Identity, Roles, and policies) for various infrastructure components
• Experience in tools like SVN, Jira and Confluence.
• Support applications/services in production (web applications, Scripts, CloudFormation, Lambda, Security, and Databases)