We provide IT Staff Augmentation Services!

Sr. Aws Engineer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • 7 years of experience in planning, designing, developing and implementation in the area of Amazon Web Services (AWS) cloud and IT industry.
  • Hands on experience with an in - depth level of understanding in the strategy and practical implementation of AWS cloud-specific technologies including Elastic Compute Cloud(EC2),Simple Storage Services (S3), Route 53, CloudFormation, Elastic Bean Stalk,Virtual Private Cloud(VPC), RDS,Cloud Watch and much more.
  • Designed highly accessible, fault tolerant and cost effective and fault systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Good experience of AWS Elastic Block Storage (EBS), different volume types and use of various types of EBS volumes based on requirement.
  • Constructed S3 lifecycle of Applications & Database logs, which includes deleting old logs, archiving logs based on the retention policy and granting rights to authorized users.
  • Built customized Amazon Machine Images (AMIs) & deployed these customized images based on requirements.
  • Granted security and configured user access and limits using AWS Identity and Access Management (IAM) by creating new profiles and policies for user management in JSON.
  • Executed application server builds on the EC2 services as per requirement and modifications.
  • Configured AWS Multi Factor Authentication in IAM to implement 2 step authentication of user’s access using Google Authenticator and AWS Virtual MFA.
  • Dealt with Datacenter migration to Amazon Web Services (AWS) infrastructure and provided support to Applications and Database teams.
  • Experience in designing and configuring secure VPC through private and public networks in AWS and created various subnets for servers.
  • Troubleshoot AWS EC2 Status check through System Status checks and Instance Status checks alerts and rectified if necessary.
  • Configured and managed Elastic Load Balancing (ELB) to implement fault tolerance and avoid single point of failure of applications, thus providing high reliability and efficient usage.
  • Initiating alarms in CloudWatch service for monitoring the server’s performance, CPU Utilization, disk usage etc. to take recommended actions for better performance.
  • Documenting all the processes, issues caused with solutions, resolved errors and user’s activity in timely manner.

TECHNICAL SKILLS

Cloud Technologies: Amazon Web Services Elastic Compute Cloud(EC2), Simple Storage Services (S3), Route 53, Cloud Front, Elastic Bean Stalk, Virtual Private Cloud(VPC), RDS, Cloud Watch, Elastic Load Balancer(ELB), Auto-Scaling, IAM Roles, Users, Profile, Elastic IP’s, Nagios, GIT, Security Policies, Cloud Formation, Dynamo DB, Redshift. Elastic map reducer

Operating Systems: Red hat Linux 4/5/6/7, Windows servers 2003, 2008, 2008 R2, 2012, Windows 7/8/10.

Languages/Technologies: C++, C#, Java, HTML, XML, CSS, ASP.NET, Razor, Ajax, MVC, LINQ, SQL, PL-SQL, PHP, JavaScript, Bootstrap.

Databases: Oracle, SQL SERVER, My SQL, Dynamo DB, MS Sql.

Software/Tools: Microsoft Office, Visual Studio 2013, Cisco Packet Tracer, Microsoft Visio, QT Creator, Visual Studio BI, Oracle, My SQL, SAPbyDesign, PagerDuty, GitHub, NetBeans, Amazon Web Services, ANT, Jenkins, Chef, Tableau.

PROFESSIONAL EXPERIENCE

Confidential, CA

Sr. AWS Engineer

Responsibilities:

  • Good experience in Amazon Web Services (AWS) environment and good knowledge of AWS services like Elastic Compute Cloud(EC2), Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, CloudFront, Elastic Filesystem, RDS, DMS, VPC, Route53, CloudWatch, CloudTrail, CloudFormation, IAM.
  • Initiating Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and managing and configuring launched instances with respect to specific applications.
  • Created detailed AWS Security Groups which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Managing Multiple AWS instances, assigning the security groups, Elastic Load Balancer and AMIs.
  • Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
  • Configuring of Virtual Private Cloud (VPC) with networking of subnets containing servers.
  • Develop CloudFormation scripts to automate EC2 instances.
  • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS.
  • Setting CloudWatch alerts for instances and utilizing in Auto-scaling launch configurations for better performance.
  • Used Chef to manage configuration of connected server.
  • Implemented and maintained the monitoring and alerting of production, corporate servers and storage using AWS Cloud Watch for efficiency.
  • Work with product development to resolve build-related issues in all projects.
  • Troubleshooting various production errors and fix them.

Confidential - KY

AWS Cloud Operations Engineer

Responsibilities:

  • Good Experience in architecting and configuring secure cloud VPC using private and public networks though subnets in AWS.
  • Developed and managed cloud VMs withAWSEC2 command line clients andmanagement console.
  • Included security groups, network ACLs, Internet Gateways, and Elastic IP’s to ensure a safe area for organization inAWSpublic cloud.
  • Created elastic load-balancers(ELB) for different applications to provide high performance of applications.
  • Utilized Amazon Route53 to manage DNS zones and also assign public DNS names to elastic load balancers IP's.
  • Used Amazon RDS which includes automatic failover and high availability at the database layer for MySQL workloads.
  • Good experience with Dynamo DB and RedShift.
  • Migrated test and use cases for applications toAWScloud with public and private IP ranges to accelerate development productivity by decreasing test-run times.
  • Used Amazon IAM service to grant permission to assigned users and manage their roles
  • Utilized Cloud Front to transfer data from edge locations to users, thus enabling more decrement of load on front-end servers.
  • Created auto-scaling groups based on memory and CPU usage to handle excessive or underuse workload without needing manual interference.
  • Used Amazon S3 for database backup regularly and save snapshots of data.
  • Used Cloudwatch to migrate application logs to S3 and setup alarms based on a few exceptions raised by applications.
  • Actively involved in architecting and planning the puppet infrastructure to manage more than 2000 servers.
  • Deployed and managed a private puppet infrastructure inAWSto deploy applications.
  • Developed and maintained puppet modules required for deploying different applications on EC2 instances.
  • Worked in Agile methodology with bi-weekly fast goals to be achieved.
  • Experience involved in the DevOps support team to debug architectural failures and ensuring high availability applications with desired performance.
  • Used Github as source code version control and repository system.
  • Worked on call with PagerDuty support to communicate to site and service outage alerts 24/7.
  • Conducted trainings for a group of employees about infrastructure management usingAWSservices.

Confidential - New York

AWS Cloud Engineer/ Devops Engineer

Responsibilities:

  • Experience on AWS services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, Cloud watch, Cloud Front and IAM for instantiating, configuring and managing various Amazon images for server migration from physical servers into cloud.
  • Build servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture.
  • Used Amazon Identity and Access Management (IAM) to manage users and roles.
  • Captured Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone’s instances for their application elsewhere.
  • Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in the AWS cloud.
  • Migrated the server using the AWS services to cloud environment.
  • Developed Cloud Formation template stacks to automate building new VPCs using JSON files.
  • Experienced with AWS services to smoothly manage application in the cloud and creating or modifying the instances..
  • Created Virtual Private Cloud (VPC) with subnets and groups for servers and created security groups to associate with the networks.
  • Capturing regular snapshots for EBS volumes using CPM (Cloud Protection manager).
  • Configured and verified AWS workstations as per application requirement.
  • Constructed AWS Security Groups which behaved as virtual firewalls controlling the traffic allowed to reach one or greater AWS EC2 instances.
  • Utilized Amazon Route53 to manage DNS zones and also assign public DNS names to elastic load balancers IP's.
  • Amazon IAM service enabled to grant permissions and resources to users. Managed roles and permissions of users with the help of AWS IAM.

Confidential - Austin, TX

AWS Developer

Responsibilities:

  • Experience in designing and implementing AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), VPC and CloudFormation.
  • Directed at enhancing volumes and EC2 instances and use these to create VPC instances.
  • Worked with AWS IAM to generate new accounts, assign roles and groups.
  • Created alarms and notifications for EC2 instances using Cloud Watch in case of extreme situations.
  • Experience configuring AWS S3 and their lifecycle policies and to backup files and archive files in Amazon Glacier.
  • Utilized EBS to store repeated data and overcome failure by using Snapshots.
  • Administered and maintained GIT Source Code Tool.
  • Responsible for design and maintenance of the GIT repositories.
  • Checking the health and utilization of AWS resources using AWS CloudWatch.
  • Experience working on user admin groups and maintaining account using Nagios.
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet.
  • Used Puppet server and workstation to manage and configure nodes.
  • Experience in managing virtual instances and disks using Puppet.
  • Involved in hosting applications as well as building and testing the applications using Jenkins.

Confidential - New York, NY

AWS Engineer

Responsibilities:

  • Smoothly monitored and managed hardware, software, and networking for a large scale cluster on Amazon EC2 instances for the organization.
  • Arranged new users, roles and groups usingAWSIdentity and Access Management (IAM).
  • Utilized special security group, IAM roles, scaling groups, load balancers and Monitored EC2 instances with Cloudwatch.
  • Developed CloudFormation scripts to automate EC2 instances. Also stored database instances in the form of snapshots in Amazon S3.
  • Created, deleted and managed user accounts and their roles to interact withAWSand setup their ACLs with Amazon IAM.
  • Decent knowledge on Dynamo DB and Amazon Redshift databases.
  • Automated Amazon server deployment for users using Puppet.
  • Managed network security through Load balancer, Auto-scaling, Security groups and NACLs.
  • Used DNS management in Route53, Amazon S3 to save database instances by capturing snapshots of data.
  • Constructed regular EBS snapshots and rebuilt new EBS volumes from these existing snapshots to migrate and move applications.
  • Managed Network allocation in VPC to create new public networks and subnets.

Confidential

Linux Administrator

Responsibilities:

  • Installed and administration of windows and Linux (Centos, Ubuntu and Red hat) servers.
  • Provided installation & maintenance of Puppet infrastructure and developed Puppet recipe &modules for configuration management
  • Created Bash, shell & python scripts for various Systems Administration tasks to automate repeated processes
  • Creating and maintaining users, profiles, security, rights, disk space and process monitoring
  • User account management, worked with Python, Perl, shell scripting (ksh, bash) to automate administration tasks.
  • Experience in Networking, DNS, NFS and TCP/IP.
  • RPM package installation & upgrade released by RedHat from repository.
  • Administration of client computer using SSH and FTP.
  • Troubleshoot the network and firewall issues.
  • Migrated windows and Linux servers in data center.
  • Configured and troubleshoot the IP Address and LAN.
  • Support for application upgrade & rollback, services start/stop on Linux Servers.
  • Handled hardware issues like Memory, hard disk, Motherboard and Processor..etc.
  • Solving server problem with rescue mode recover file system corrupt form console. Solaris 8/9/10, RHEL 3, Volume Manager (VxVm), VMware.
  • Environment: LINUX, Solaris, RHEL, Web Server.

We'd love your feedback!