Aws Cloud Engineer Resume
3.00/5 (Submit Your Rating)
Oregon City, OR
PROFESSIONAL SUMMARY:
- Over 6 + years of experience in Information Technology industry in various roles with excellent experience in Software Integration, Configuration, Build & Release management and Development for several market driven international organizations
- Experienced in all phases of the software development life - cycle (SDLC) with specific focus on the build and release of quality software. Experienced in Waterfall, Agile/Scrum, Lean and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
- Extensive experience in Implementing Organization Cloud Engineer strategy based on Amazon Web Services.
- AWS (Amazon Web Services): EC2, VPC, IAM, IAM, S3, Cloud Front, Cloud Watch, Cloud formation, Glacier, RDS Config, Route 53, SNS, SQS, Elastic Cache.
- Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB Services, EBS volumes; to set alarm for Notification or Automated actions, and to monitor logs for better understanding and operation of the system.
- Ability to Maintain High availability infrastructure in AWS, and to process Requests like Creation of Servers.
- Experienced with installation of AWS CLI to control various AWS services through SHELL/BASH scripting.
- Possess working knowledge with Python to automate software configuration
- Developed Chef Cookbooks, recipes, roles and data bags to automate the services related to deployment. Designed and implemented fully automated server build management, monitoring and deployment by using Ansible playbooks and Modules.
- Used IAM for creating roles, users, and groups to provide additional security to AWS account and its resources.
- Experienced in creating RDS instances to serve data through servers for responding to requests.
- Created snapshots and images to store launch configurations of the EC2 instances. Good knowledge in Continuous Integration (CI) and Continuous Deployment (CD) methodologies
- Provided support for java applications by collaborating with java development team using the agile methodology
- Managed and automated all aspects of our AWS infrastructure (compute, storage, network, permissions, cost) using configuration management tools like Ansible, Cloud Formation and shell scripts.
- Deployment to AWS with Chef, Ansible and Terraform towards AWS or Google Compute cloud, and using Terraform for building, updating, and versioning infrastructure safely and efficiently, as well as creating custom in-house solutions with Chef or Puppet configurations.
- Excellent experience in documenting and automating the build and release process.
- Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Perl, Ruby, Python and Bash Scripts.
- Expertise in Amazon Cloud Services and its features AWS EC2, VPC, EBS, AMI, snapshots, Auto scaling, Cloud Formation, Lambda, SES, SQS, SNS, RDS, ELB, EBS, CloudWatch, S3 etc.
- Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
- Experience in running web scale services on Amazon Web Services.
- Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.
- Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
- Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
EXPERIENCE:
Aws Cloud Engineer
Confidential, OregOn city, OR
Responsibilities:
- Handled installation, administration and configuration of ELK stack on AWS and performed Log Analysis.
- Used S3 bucket on Elastic search to data back up and restoring.
- Configured auto-scaling website platform to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
- Server configuration management via chef and puppet.
- Worked with the development team to create appropriate cloud solutions for client needs.
- Developed hybrid cloud delivery model allowing for customers to choose the mix of public and private clouds to meet their individual needs.
- Build servers using AWS, importing volumes, launching EC2, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
- Migrated applications to the AWS cloud.
- Work closely with development teams to integrate their projects into the production AWS environment and ensure their ongoing support.
- Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Chef, puppet and cloud Formation.
- Created network architecture on AWS VPC, subnets, Internet Gateway, Route • Table and NAT Setup.
- Designed high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.
- Used Cloud-watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.
- Selecting the appropriate AWS service based on data, compute, database or security requirements.
- Automated the contiguous process writing code using shell, python scripting languages
- Developed a system to monitor agile teams and performed log analysis on ELK stack.
- Maintaining GIT repositories using stash & handling build and Release deployment using Docker Marathon.
- Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
- Experience deploying and maintaining multi-container applications through Docker.
- Configured application servers (JBOSS) to deploy the code.
- Use JIRA for change control & ticketing.
- Good working knowledge of Power Shell scripting on windows environment.
- Worked with Jira, a tool that handles DCR (defect Change Request) MR (Maintenance Request)
- Good experience in windows& VMware server automation using scripting language Power shell, VB Script.
- Have experience in scripts (Perl scripts, Shell scripts, etc.) that can run from a command line to check the status of a host or service by using Nagios.
Aws Cloud Engineer
Confidential, Rolling Meadows, IL
Responsibilities:
- Installing, configuring and administering Jenkins CI tool on Linux machines.
- Worked on designing and deploying a multitude application utilizing almost all of the main services of theAWS stack (like EC2, S3, RDS, VPC, IAM, ELB, Cloud watch, Route 53, Lambda and Cloud Formation) focused on high availability, fault tolerance environment.
- Developed a Python Scripts to manage few services on AWS using SDK BOTO.
- Designed high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.
- Used Cloud Watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.
- Created network architecture on AWS VPC, subnets, Internet Gateway, Route Table and NAT Setup.
- Created multiple MySQL VMs with specific configuration in cloud formation Template programming.
- Working with GitHub private repositories and plugin it to Jenkins.
- Created and maintained Jenkins jobs that execute Shell scripts for automation.
- Configured Chef into the environment for quickly deploy and maintain environment such as apache configuration, file level permissions, and Kerberos configuration standardization.
- Used AWS Ops Works to automate configuration, deployment, scaling and monitoring of systems.
- Configuring the Docker containers and creating Docker files for POC environments.
- Applied knowledge of DNS, DHCP and IP Addressing. Installation and configuration of various services like DNS, DHCP, NFS, send mail, Apache Web Server, Samba, SSL, SSH, HTTP, RPM package management and experienced in administering Active Directory and group policies.
- Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
Aws engineer
Confidential, Dallas, TX
Responsibilities:
- Designed and implemented scalable, secure cloud architecture based on Amazon Web Services. Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts and are able to quickly evolve during development iterations
- Managing Amazon Web Services (AWS) infrastructure with Infrastructure as code (Terraform)
- Architected and implemented real time data analytics platform by using kinesis, firehose, lambda &S3.
- Proficient in AWS services like VPC, EC2, S3, ELB, Autoscaling Groups (ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront.
- Experienced in creating multiple VPC's and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC.
- Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
- Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.
- Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
- Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
- Possess good knowledge in creating and launching EC2 instances using AMI's of Linux, RHEL.
- Implemented a Continuous Delivery pipeline, Jenkins and GitHub and AWS AMI's, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in.
- Converted our staging and Production environment from a handful AMI's to a single bare metal host running Docker.
SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Implemented different technologies like JavaScript, HTML, CSS and SQL to work on the reporter tool
- Written SQL queries to retrieve data from the database using JDBC
- Created RESTful APIs for increased scalability of the company's application
- Responsible for analysis of the applications data and store it in the database using JDBC
- Worked closely with the clients and focused on developing a better user experience every time
- Interacted with clients to know their requirements and implemented them in the application
- Worked and performed operations in an environment which uses Agile Methodology
- Dynamic web site design and programming using Java, HTML, CSS, JavaScript, jQuery
- Responsible for creating efficient design and developing user interaction screens using HTML
- Developed front-end applications using technologies like HTML, CSS, Bootstrap and Java
- Used Selenium and unit testing for the testing of the applications
- Practiced GIT version control to track and maintain different versions of the application.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
- Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
- Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.