Aws Consultant
Current• Responsible for Deployment Automation using multiple tools Jenkins and GIT on AWS. Worked at optimizing Volumes, EC2 instances and created multiple VPC instances.• Used Terraform to provision AWS resources such as EC2, S3, VPC, etc. • Perform research on AWS resources or tools to recommend to clients. Utilize AWS calculator to produce a budget for a project on AWS.• Analyze and Evaluate Existing Architecture, Design and Configure a complex Network architecture on AWS Cloud. • Migrate on premises applications to the cloud. • Creating Amazon Workspaces for Development team to do all their DevOps work and administrating them. • Role of a Trusted Advisor in implementing the best solutions and best practice in AWS. • Interacting with clients to assist in setup of Virtual Private Networks across departments with strong Network ACLs, Security Groups and Firewall policies at both the Subnet and the Instance OS level. • Designing a Back-up solution and Disaster recovery in AWS Implementing a Continuous delivery framework using Jenkins and Maven as tools.• Analyzing client requirements, build cost effective, high available and scalable server architecture. • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using SVN and GIT source control. • Written Maven build tools for application layer modules on AWS EC2 instances.• Utilize Amazon Glacier for archiving data, developed Scripts for AWS Orchestration.• Installed, configured and maintained web servers like HTTP Web Server and Apache Web Server on RedHat Linux. • Configured plugins for the integration tools to the version control tools like GIT and SVN.• Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances and Auto Scaling.• Manage configuration of Web App and Deploy to AWS cloud server.• Experience in CI and CD with Jenkins on AWS cloud servers.