We provide IT Staff Augmentation Services!

Aws Cloud Engineer Resume

0/5 (Submit Your Rating)

Walker, MI

SUMMARY

  • 7+ years of experience in Cloud engineering and Linux Systems Administration.
  • Experience in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation, Auto scaling, Cloud Front, IAM, S3, and R53.
  • Expert in building servers using AWS: Importing volumes, launching RDS, creating security groups, Auto - Scaling, load balancers (ELBs) in the defined virtual private connection.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
  • Skilled in creating alarms in Cloud watch, service for monitoring the server’s performance, CPU Utilization, disk usage etc. and also in other AWS features such as EBS, AMI, Cloud Front, IAM, and S3.
  • Experienced with Cloud computing solutions in designing cloud automation, cloud networking, cloud decisions, virtual cloud provider, IaaS (Infrastructure as a Service), PaaS (Platform as a Service), SaaS (Software as a Service), ASP (Applications Service Provider), and DaaS (Data/database as a Service).
  • Experienced in Designing and configuring Network Subnets, Routing, Association of Network ACLs to Subnets, DHCP option Sets and management of Peering Network Connections across Virtual PrivateCloudsin Amazon.
  • Experience in using configuration management tools like Puppet/ Chef/AWS/Open stack
  • Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins
  • Production experience in large environments using configuration management tools like Chef and Puppet supporting Chef Environment with 500+ servers and involved in developing manifests. Developed Chef Cookbooks to manage systems configuration.
  • Experience in tools such as ANT, Maven, Putty, SQL, and JIRA (Defect tracking Tool).
  • Experience in LINUX Administrationand Production Support of various applications onRedHat Enterprise Linux environment.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Trouble shooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX (SUN Solaris, Red Hat Linux) Systems.
  • Experience on RedHat Linux Server & Desktop Environment using through Virtual Machine under VMware.
  • Experience in installing, configuring, supporting and troubleshooting Unix/Linux Networking services and protocols like NIS, NIS+, LDAP, DNS, NFS, DHCP, NAS, FTP, SSH and SAMBA.
  • Experience in installation and configuration of Web Sphere, Apache, JBoss, and IPlanet, BEA WebLogic, LDAP, and mail servers.
  • Experience in working on Veritas File System, Veritas Cluster, extended logical volumes for the system growth needs using Logical Volume Manager (LVM).
  • Experienced in working with Storage Area Network (SAN), TSM, EMC, Celerra, EMC Symmetric DMX, Control Centre and VMware.
  • Independent problem solving and a good team player with strong interpersonal and communication skills.
  • Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.

TECHNICAL SKILLS

Cloud Computing: Amazon AWS Cloud, EC2, EBS, VPC, RDS, ELB, Auto scaling, S3, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS, AWS Import / Export.

Operating Systems: Red Hat, SUSE, Debian, Ubuntu, CentOS, IBM-AIX, Sun Solaris, Windows - NT/ 2000/2003/2007 Server/XP Pro/Vista/7, Linux.

Tools: Puppet, Chef, Ant, Maven, Jenkins, Bamboo, Ansible, Cloud stack, VMware

Networking: TCP/IP, NIS, NFS, FTP, DNS, DHCP, Samba, SMTP, SSH, IP-Tables.

Web Servers: Apache, Web Logic, Tomcat, Web Sphere, JBOSS

Languages: Shell scripting, Perl, C, C++, Python, Bash

Databases: MySQL, MongoDB, Redshift, SQL Server

PROFESSIONAL EXPERIENCE

Confidential, Walker, MI

AWS Cloud Engineer

Responsibilities:

  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Continuously managed and improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Manage amazon redshift clusters such as launching the cluster and specifying the node type as well.
  • Used AWS Bean Stalk 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.
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON 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.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling load balancers (ELBs) in the defined virtual private connection.
  • Deployed applications on AWS by using Elastic Bean Stalk
  • Configured plugins for the integration tools to the version control tools.
  • Manage source code, software builds, software versioning, & defect tracking on software maintenance tasks/projects
  • Used and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Migrated applications to the AWS cloud.
  • Involved in DevOps processes for build and deploy systems.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Grasp the Technical aspects from High level to create Deployment plans, Contingency Plans and which direction to go if they hit a snag.
  • Planned release schedules with agile methodology & coordinated releases with engineering & SQA furtively delivery.
  • Troubleshoot the automation of Installing and configuring applications in the test environments.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), VDI, Linux, Git version Control, VPC, AWS EC2, S3, Route53, EBS, IAM, ELB, Cloud watch, Cloud Formation, AWS CLI, AWS Auto Scaling, Maven, Subversion, Jenkins, Unix/Linux, Shell scripting.

Confidential, Schaumburg, IL

AWS Engineer

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications
  • Create the stack using Cloud Formation Template to launch multiple Instances.
  • Installed the application on AWS EC2 instances and also configured the storage on S3 buckets
  • Deployed EC2 Instance, adding (EBS) block level storage volume to increase the availability of the website
  • Taking Encrypted Snapshots from the Encrypted volumes to create new volumes size.
  • Using Simple storage services (s3) for snapshot and Configured S3 lifecycle of Applications & Databases logs, including deleting old logs, archiving logs based on retention policy of Apps and Databases
  • Setting up the Elastic load balancer (ELB) to send traffic to all instance in the availability zone.
  • Designed a security group for maintaining the inbound and outbound traffic.
  • Managed hosted Zone and domain name service using Route 53.
  • Using various routing policies in Amazon Route53
  • Setup of Virtual Private Networks across Departments with strong Network ACLs at both the Subnet and the Instance level.
  • Auto scaling of Web Application instances based on the Cloud watch alarms during sudden increase in network traffic.
  • Involved in analyzing existing architecture on premise datacenters and designed to migrate complex Network architectures to AWS Public Cloud.
  • Worked with networking teams in configuring AWS Direct Connect to establish dedicated connection to datacenters.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Used Tomcat and WebLogic as standard application servers to deploy web applications.
  • Scripting in multiple languages on Linux - Bash Shell, kornshell.
  • Analysis of Automated Weekly Instance usage reports and choose the right instance type for applications based on the Network I/O, CPU utilization and RAM
  • Monitoring & Metrics - Using Amazon Cloud watch, monitor infrastructure and applications such as EBS, EC2, ELB, S3
  • Configure notifications for the alarms generated based on events defined.
  • Conduct incident review and root cause analysis, and escalate incidents as appropriate.
  • Took Lead on troubleshooting most of the AWS services.
  • On-call support for issues related to Linux VMs hosted in AWS and network troubleshooting.
  • Managed cost analysis tool to monitor AWS costs

Environment: AWS EC2, S3, Identity Access Management, EBS, Elastic Load Balancers, Route 53, Cloud watch, GIT, Web logic, Tomcat, AWS IAM, AWS S3, AWS cloud watch, cloud formation, Apache HTTPD, Apache Tomcat, Json, Bash, Shell

Confidential, Mount Laurel, NJ

Linux Admin / Cloud Admin

Responsibilities:

  • Managing application in the cloud and creating instances.
  • Developed AWS Cloud Init scripts to automate deployment of new AWS instances for various server types.
  • Created internal tools for customer account management leveraging multi-factor authentication (Duo Security).
  • Managed and maintained ongoing changes to configuration in Puppet.
  • Worked closely with the new DBA to develop automation, scaling and configuration management for MySQL Cluster, as well as standard master/slave MySQL segments.
  • Designed and built highly available, private AWS clouds.
  • Designed and built automated infrastructure using open source tools.
  • Developed web applications using AWS.
  • Managed VMWARE vSphere HOSTS in a HA/DRS Environment with vMotion/ Site Recovery Manager, Replication Manager vRealize Automation Center and Fiber SAN.
  • Implemented Migration from VMWARE to AWS using VMDK Import tools.
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built. designing cloud-hosted solutions, specific AWS product suite experience.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Worked on installation, configuration and maintenance Redhat, CentOS and Suse Servers at multiple Data Centers.
  • Migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Installed and configured DCHP server to give IP leases to production servers.
  • Management of RedHat Linux user accounts, groups, directories and file permissions.
  • Applied the Clustering Topology that meets High Availability and Failover requirement for performance and functionality.
  • Installation, Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Send mail on Redhat Linux/Debian Servers.
  • Configured, managed ESX VM's with virtual center and VI client.
  • Performance monitoring using Sar, Iostat, VMstat and MPstaton servers and also logged to munin monitoring tool for graphical view.
  • Installed packages with yum and rpm.
  • Installation and configuration of Postgres SQL database on RedHat/Debian Servers.
  • Performed Disk management with the help of LVM (Logical Volume Manager).
  • Configuration and Administration of Tomcat/Apache Web Server and SSL.
  • Provide the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
  • Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Redhat Linux.

Environment: Web logic, Tomcat, Apache, Json, Bash, Shell, Red-Hat Linux, Solaris, DBA, Bash, NAS, Send mail, MySQL, puppet, CentOS, LVM, KVM, ESX VM's, GIT, Jenkins

Confidential

Linux Administrator

Responsibilities:

  • Installation of local yum repository and package administration using yum and rpm.
  • Responsible for VMware Infrastructure administration.
  • Responsible for creating templates and deploying VM’s in VMware environment.
  • Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy.
  • Performed live as well as manual OS upgrade from Redhat 3, 4 to red hat 5 and 6.
  • Patched different software using RedHat Package Manager and YUM.
  • Created Shell scripts and also worked on existing scripts.
  • Automating the installs using Kickstart and building post install scripts using Shell scripting in RHEL Servers.
  • Upgraded Linux Kernel using YUM.
  • Upgraded current Linux version to RHEL version 5.6
  • Worked with other team members for the installed and configured database and FTP segments for the transfer of data between two segments.
  • Installed certain RPM packages, which were not installed default for Oracle.
  • Developed automated processes that run daily to check disk usage and perform cleanup of file systems on UNIX environments using shell scripting and CRON.
  • Downloaded latest kernel from YUM server, created repo to make it available for the installation of target servers.
  • Disk and file system management using Logical Volume Manager for Linux
  • Configuration of NIS based name servers on RH and SuSe Linux for the management of name space.
  • Worked on NFS Exporting and mounting of NAS file systems to Linux based servers using NFS/NFSv4
  • Performed all LVM and file system tasks like creation of Logical volume and file system, mount a file system, modifying size of a Logical Volume and file system, Removing a file system.
  • Created RAID 1, 01 configurations on hardware RAID devices and RAID10, 5 using SVM, LVM, VxVM
  • Installation and support of various applications like WebLogic server 9.x, JBoss 4.x, Apache Tomcat 6.x, and Oracle 9i, 10g, in RHEL 5
  • Maintained Volumes and File systems for Oracle, MySQL, DB2, Sybase databases.
  • Configuring DNS, DHCP, NIS, NFS and other Network Services in IBM Power Series.
  • Monitored systems using HP-SIM and Nagios.
  • Provided 24x7 on-call / Remote Support for Technical Problems on weekly rotation basis.
  • Configured Oracle ASM disks in Oracle Enterprise Linux.
  • Automated system management tasks like user account creation, file system size monitoring, monitor system resources and system maintenance using Shell, and Perl scripts.
  • Deployed latest patches for Linux and Application servers, performed tuning.
  • Perform performance monitoring and report activity log to senior management.
  • Monitored trouble ticket queue to attend user and system calls, attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.

Environment: Red Hat 5.x/6.x, CentOS 5.x/6.x, VMware Virtual Client 3.5, AIX 5.3, 6.1, Windows Server, XP, 07,08, DNS, NFS, SMTP, Veritas File System (VxFS), Web server Apache 1.3x, VMware, vSphere4.1/5.1.

Confidential

Linux Administrator

Responsibilities:

  • Installed, configured & handled troubleshooting of Solaris 8/9/10 and Red-Hat 3/4 on Sun Enterprise Servers and AIX on IBM Blade Servers.
  • Set up the Domain Name System by configuring the DNS primary, secondary and DNS Clients and configured the database files.
  • Administered the Network of 400 UNIX Users using Shell Scripts.
  • Monitored the Network and System Performance through VMSTAT, IOSTAT, graphic tool.
  • Configured backup and restoration of data from tape in Dump and Tar format using Shell Scripts.
  • Implemented backup strategies based on the company policy using Shell Scripts.
  • Recovered data from server after a ROOT file system crash.
  • Created and added Swap Space at runtime.
  • Part of team for Installation and configuration of DB2.
  • Configured additional storage devices, partitioned hard disk based on the project requirement.
  • Installed several security packages like SNORT, Tcpd, Tcp-wrappers & ASSET.
  • Implemented security in systems and network for all Sun Enterprise Servers & Desktop Servers.
  • Handled Day-to-Day operation of all servers running Production jobs, Backups, Restores and Report generations.
  • Worked with heterogeneous Client & Server management.
  • Backed up and restored data from tape in ufs dump, tar, cpio&dd format.
  • Configured the Send Mail configuration file, created e-mail ids, created alias database.
  • Handled troubleshooting the configuration file, configured the Boot file for the Domain Name Server to boot, configured and updated the Zone database.
  • Installed various software packages such as tcpd, ip-filter and patching the appropriate software.
  • Planned for storage and backup including studying the disk space requirement and backup device performance.
  • Tested and implemented various types of software for backup.
  • Used heterogeneous backup software for Windows and UNIX to backup and retrieve file systems without loss of data.

Environment: Sun Fire, RHEL, IBM Blade Servers, IBM xSeries, Compaq, Red-Hat Linux, Solaris, Oracle, Bash, SNORT, NAS, Send mail, DB2, VERITAS Net Backup, VERITAS Volume Manager 3.0, EMC SAN.

We'd love your feedback!