Aws Cloud Engineer Resume
2.00/5 (Submit Your Rating)
IL
SUMMARY
- Six years of professional experience as Systems Engineer and Cloud Engineer.
- Strong knowledge on Virtualization, Cloud Computing and Web services.
- Strong expertise on AWS Cloud services like EC2, S3, EBS, RDS, VPC, and IAM.
- Experience in automating infrastructure server and database builds in AWS using web services.
- Design, configure and deploy Amazon Web Services (AWS) for a multitude of applications utilizing AWS stack (Including EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high - availability, fault tolerance, and auto-scaling.
- Managepublic/private cloud infrastructures using Amazon Web Services (AWS) which include EC2, S3, Cloud Front, Elastic File System, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, and IAMfor automated operations.
- Used Cloud Front to deliver content further allowing reduction of load on the servers.
- Configure AWS Multi Factor Authentication to enable 2 step authentication of user’s access using Google Authenticator and AWS Virtual MFA apps.
- Involved in analyzing and improving of infrastructure design and approaches of different projects in Amazon Web Services (AWS) cloud platform by configuring the Security Groups, Elastic IP's andstorage on S3 Buckets.
- Customize Amazon Machine Images (AMIs)& deploy images based on projects requirement.
- Provided security and managed user access and quota using AWS Identity and Access Management (IAM), including creating new Policies for user management in JSON.
- Configure and ManageElastic Load Balancing (ELB)to avoid fault tolerance and single point of failure for applications, thus providing high availability and network load balancing.
- Monitor Resources and Applications using AWS Cloud Watch. Including the creation of alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, and SNS and configure messaging and email notifications for the alarms generated based on defined events and controls.
- Experience in configuring and maintaining web application environments on AWS.
- Strong knowledge and understanding of various AWS Services (EC2, ELB, S3,EBS, etc.)
- Experience with Amazon Web Services (AWS) using CLI and SDK’s.
- Created Amazon EC2 Cloud Instances using Amazon Machine Images (Linux/windows) and configured instances with respect to specific applications.
- Good understanding of AWS Elastic Block Storage (EBS) volume types and utilizing those volumes based on project requirement.
- Use Scalability and Elasticity options for a high available AWS Infrastructure.
- Configured logs storage to AWS S3 on daily basis and archive off to AWS Glacier based on retention policy of applications and databases.
- Currently supporting migration of Data Center to Amazon Cloud.
- Deployed complex infrastructure using Cloud Formation.
- Worked with DB teams to deploy RDS in Multiple Availability zones and configured and tested DB Failover scenarios by creating Read Replicas of primary DB, including testing of Read replicas to promote to Primary DB and configured backups of DB.
- Setup auto scaling groups based on memory and CPU to adapt to unforeseen spikes without having an outage or requiring manual intervention.
- Configured Health checks for AWS Elastic Load Balancer and used sticky sessions to divert users, also based on traffic spikes, pre-warm ELB to avoid ELB down time.
- Configured Security groups to control the traffic allowed to one or more instances.
- Implementation, design, architecture and support of cloud based server and service solutions.
- Experienced in implementing Git, Jenkins and DevOps.
- Automated the cloud deployments using Opsworks, Jenkins and AWS Cloud Formation Templates.
- Proficient in working with Backup tools like CPM (Cloud Protection Manager for EC2), Symantec Netback up and Backup Exec.
- Monitored AWS environment using Cloud Watch and Nagios.
- Perform application software builds to install OS, DBMS and COTs Products in EC2.
- Configured AWS Cloud Watch to monitor AWS resources and application, including creating AWS customized Scripts to monitor various application and system & Instance metrics.
- Worked on Cloud automation using AWS Cloud Formation templates.
PROFESSIONAL EXPERIENCE
Confidential, IL
AWS Cloud Engineer
Responsibilities:
- Using IAM, created users and groups and assigned individual security policies to each group.
- Build servers using AWS: Import volumes, launch EC2, create security groups, auto-scaling, and load balancers, Route 53, SES and SNS in the defined virtual private connection.
- UseCloud Watch service to create alarms for monitoring EC2 server’s performance like CPU Utilization, disk usage etc.
- Managed users and groups using the Amazon Identity and Access Management (IAM).
- Managing S3 buckets and their level of access to other resources.
- Creating and assigning Roles to AWS resources.
- Configuring Versioning and setting up Lifecycle management policies.
- Configure and manageSimple Notification Service (SNS) and Simple Queue Service (SQS).
- Install, Setup and configure Jenkins jobs for application deployments, test cases execution.
- Secured S3 buckets using bucket policies and access control lists.
- Managed Encryption for EBS, RDS and S3 using Server side and Client side encryption techniques.
- Design and configureSimple Email Service (SES), working with client.
- Manage IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements.
- Experience in AWS, which include managing application in the cloud and creating instances.
- CreateSnapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone instances.
- Worked on Elastic Block Store and Instance Store Volumes.
- Setting up private networks and sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate with the networks.
- Manage multiple AWS accounts with multiple VPC's for both production and non-production where primary objective included automation, build out, integration and cost control.
- Using Cloud Formation template stacks for automation in JSON, deployed EC2 instances, ELBs and S3 buckets.
- Manage complex administrative tasks like scaling, handle-failures and monitoring services.
- Used different Routing policiessuch as Simple, Latency, Fail-over,Geo-location and Weighted for efficient routing techniques.
- Responsible for designing and developing new back-end services, maintaining and expanding AWS infrastructure and providing mentorship to others in my team.
- UseElastic Load balancer, Auto scaling, Security groups and NACL’s to manage network security.
- Familiarity with new advances in the data engineering space such as EMR and NoSQL technologies like Dynamo DB.
- Experience designing and operating very large Data Warehouses using Redshift.
- Implemented Auto Scaling for high application availability.
- Perform integration and deployment, promoting Enterprise Solutions to target environments.
- Maintaining system configurations, Instances, OS, and AMI build practices, backup procedures and troubleshooting guides.
- Configured Elastic load balancers for incoming loads.
Confidential, Chicago, IL
AWS Administrator
Responsibilities:
- Configuration and implementation of Virtual Private Cloud (VPC).
- Good understanding of ELB, Security groups, NACL, NAT, firewall and Route 53
- Supported current migration of Data Center to Amazon Cloud.
- In order to perform basic database administration, usedRDS and Dynamo DB.
- Managed virtual cloud resources as required with anoverall objective of improving Scalability, Reliability and Highly available fault tolerant cloud infrastructure.
- Assisted project team with capacity planning, continuous integration and application deployment using Jenkins and GIT.
- Installed, configured various Amazon Machine Images for server migration from physical data center into cloud.
- Experience on AWS cloud services like EC2, S3, RDS, ELB and EBS and involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
- Assigned Roles, managed Users and groups and assigned policies to them usingIdentity and Access Management (IAM).
- Expertise in using Elastic Load Balancer (ELB) and Auto Scaling for elasticity.
- Used Amazon Web Services (AWS) console and AWS CLI to launch and manage VM's with Public/Private subnet and setup load balancing, security groups etc.
Confidential - San Francisco, California
Cloud Administrator
Responsibilities:
- Assisted business and financial analysts in conducting an assessment of the cloud and analyzing all licensed products
- Responsible for mapping components from On-premise architecture to the Cloud-based architecture.
- Migrating the production infrastructure to Amazon Web Services utilizing Amazon VPC, RDS, S3, and EC2 etc.
- Handled Encryption for data security using Key Management Service.
- Designed, built, and deployed a multitude applications utilizing almost all of the AWS stack (Including EC2, R53, S3, RDS, Dynamo DB, SNS, IAM), focusing on high-availability, fault tolerance, and auto-scaling.
- Performed Backup and Recovery in AWS (S3, EBS, and Oracle/RDS primarily).
- Used Cloud Watch for monitoring the AWS cloud resources and the applications deployed on AWS (used SNS for notifications).
- Used Glacier for data archival and long-term backup solutions for storing large amounts of data.
- Server automation with Chef and used tools like Maven for deployment and build management.
Confidential
Network Administrator
Responsibilities:
- Worked on Troubleshooting server hardware and software remotely thru MOM (monitoring software).
- Deploy and configure Windows 2000/ 2003 Servers, with DHCP, DNS, IIS, Active Directory Domain Controllers, Group Policy, Internet, TCP/IP, and Routing concept.
- PerformDesign, Install, Configuration, support, optimization and administration of Windows-based servers and applications as well as provide performance tuning and capacity planning.
- Responsible for Basic Router Configuration and network equipment (Cisco, Linksys, Net gear, DLink, Brocade Switches).
- Provide remote support for VPN Technologies for site-to-site and remote access.
- Responsible for GPO software rollout and GPO policy lockdowns.
- Provided after-hours on-call support by participating in the on-call rotation.
- Configured remote backup & automated through script.
- Developed Shell for system administration activities.
- Installed Hard Disks, Memory etc.
- Installed new software releases, system upgrades and resolve software-related problems.
- Worked on Troubleshooting Network Problem.
- Managed CPU Usage, Shared Memory, Disk Space Usage and Controlling Processes.
