We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

Cleveland, OH

PROFESSIONAL SUMMARY:

  • 7+ years of professional experience in Installation, Configuration, Management of Linux, release managements, and Cloud AWS deployments.
  • Experienced in AWS Cloud platform and its features which includes EC2, AMI, EBS, Cloud watch, AWS Config, SNS, Auto - scaling, IAM, and AWS S3.
  • Experienced in Amazon EC2 setting up instances and setting up security groups.
  • Setting up databases in AWS using S3 bucket and configuring instance backups to S3 bucket.
  • Experience with complete automation of OS in DevOps environment such as Salt,Chef,Puppet
  • Experience with technologies and platforms including, Jenkins, Subversion, GIT, Oracle, UNIX/Linux, VM Ware, Docker, Salt, Puppet, AWS
  • Experienced with understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Extensive experience in the design and implementation of Continuous Integration,
  • Continuous Delivery, Continuous Deployment and DevOps processes for agile projects.
  • Production experience in large environments using configuration management tools Salt, Puppet and Chef.
  • Developed Chef Cookbooks to manage systems configuration.
  • Hands on experience in installing and administrating CI tools Hudson and Jenkins.
  • Experience in administering and supporting the code versioning tools including GIT, Subversion and CVS on UNIX/LINUX environments.
  • Extensive experience in using Build Automation scripting like, Apache ANT, Maven.
  • Extensive experience in working with Oracle Web Logic, Apache Tomcat application servers.
  • Worked on ATG Platform and Environment refresh Activities.
  • Knowledge of databases like MySQL, Oracle 10g/11g, MSSQL, Dynamo DB.
  • Experience with network systems such as Servers, Switches, Firewalls and Routers including TCP/IP and HTTP
  • The demands of 24/7 system maintenance and have good customer support experience.
  • Experience in administration of Microsoft SQL server and MySQL in AWS cloud platform
  • Experience in scripting using Shell, Python for automated tasks.
  • Monitoring AWS and on premise resources using Nagios.
  • Experienced in bug tracking systems such as Atlassian JIRA, Rally and Test Track.
  • Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.
  • Strong Leadership, Work Independently without Supervision deadlines.

TECHNICAL SKILLS:

DevOps Tools: Salt, Puppet, Chef, Jenkins, Docker

AWS Cloud Tools: EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, Dynamo DB, DMS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM,EMR ELB, RDS, AMI.

Scripting: Python, Bash, Shell

Programming/Languages: C,Python, Unix/Linux Scripting, HTML,SQL

Operating Systems: Linux, Debian, Ubuntu, Red Hat, SUSE, AIX, Mac OS X, Windows, Solaris, VMware

Project Management/ Monitoring Tools: Nagios, JIRA, Hudson, Rally

Web/Application Servers: Apache, IIS, Apache Tomcat,JBoss,WebLogic

Databases: Oracle, My SQL

Protocols/Services: DNS, HTTP, HTTPS, POP3, NFS, TLS/SSL, DHCP,IPV4,IPV6

PROFESSIONAL EXPERIENCE:

Confidential, Cleveland, OH

AWS DevOps Engineer

Responsibilities:

  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances
  • Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature and Involved in Remediation and patching of Unix/Linux Servers.
  • Managed Virtual servers (Ubuntu Linux and Windows) on AWS EC2 using Open-Source Chef Server.
  • Involved in installing Puppet client on Red hat & Solaris servers for Automation purpose.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud watch.
  • Configured S3 to host static web content including HTML pages, images, CSS files and Java script files and involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Written cookbooks to install JDK and Web Logic. Managed roles, environments, data bags, cookbooks, and recipes in Chef.
  • Customized the RHEL AMI by using the tomcat and Web Logic cookbooks.
  • Migrated the existing subversion repository including all history over to Git.
  • Utilized Oracle and MySQL DBMS, Amazon Elastic Cloud, Amazon's Elastic Map Reduce.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server and Web Sphere Application Server on Red Hat Linux.
  • Enabled ELB to automatically route traffic across multiple instances and multiple Availability Zones.
  • Developed Scripts for AWS Orchestration
  • Designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
  • Develop/capture/document architectural best practices for building systems on AWS.
  • Working with technical and non-technical teams across Amazon (AWS).
  • Prepared projects, dashboards, reports and questions for all JIRA related services.
  • Generated scripts for effective integration of JIRA applications with other tools.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming
  • Worked with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Branching and merging code lines in the GIT and resolved all the conflicts raised during the merges.
  • Defined and Developed plan for Problem & Incident management Process based on ITIL. Networking protocols such as TCP/IP, Telnet, FTP, SSH.

Environment: Red Hat Linux, AWS, S3, EBS, Elastic Load balancer (ELB),Docker, VPC, IAM, Cloud Watch, Glacier, Jenkins/Hudson, Maven, Bash Scripts, GIT, Docker, Jira, Chef,Puppet,Python

Confidential, Fountain Valley, CA

DevOps Engineer

Responsibilities:

  • Experience with Configuration Management Tools (SALT, PUPPET)
  • Responsible for large-scale Puppet implementation and maintenance. Puppet manifests creation, testing and implementation.
  • Responsibilities include developing complex build, test, provision, secure and deployment systems and providing support to a large community of developers and testers.
  • Responsible for installation and upgrade of patches and packages on RHEL using RPM & YUM.
  • Installation, configuration and Operating System upgrade on Sun Solaris on sun Servers.
  • Lead the Code Deploy development team delivering market leading DevOps product innovations and customer relationships.
  • Also excelled on Linux kernel, memory upgrades, and swap area.
  • Redhat Linux Kickstart Installation. Configuring DNS, DHCP, NIS, NFS in Redhat Linux other Network Services.
  • Working on monitoring system performance, User administration setup, adding physical memory to the servers Installed and configured Linux Server using Kickstart.
  • Managed Thousands of servers in different locations using Puppet configuration management tool.
  • Worked on projects like PCI, SR to ensure all goes well and provided support till servers go in to production environment.
  • Worked on ATG Platform and Environment refresh Activities.
  • Worked on ATG Promotions, ATG Coupons, Closeness Qualifiers, Tier Pricing and Targets.
  • Created system services to run on Red Hat Enterprise Linux 7 servers to control execution of key portions the project.
  • Worked on directory servers like LDAP (Linux Server) and Active Directory (Windows server).
  • Creation of SAN File System on Red Hat Linux using multipath configuration.
  • Configuration of Network bonding which include Active/Standby and Active/Active.
  • Installation of HBA cards ( Emulex and Qlogic )
  • Rebuilding of kernel in RHEL using mkinitrd.
  • Troubleshooting Network, memory, cpu, swap and File system issues, TCP/IP, NFS, DNS, SMTP in Linux and Solaris servers.
  • Monitored overall system performance, performed user management, system updates and disk & storage management.
  • Performance tuning of Virtual Memory, CPU, system usage in Linux and Solaris servers.
  • Configuration of Monitoring tools in Linux and Solaris servers.
  • Performed Disaster Recovery in RHEL servers which consists of LVM based FS and Red Hat Clustering.
  • Installation, configuration and administration of Apache Tomcat, WebLogic, WebSphere.
  • Creation of Jumpstart and Kickstart configuration for the automatic provision of servers using Blade logic.
  • Use shell, Python to write automates scripts.
  • Provide on call support by rotation 24/7.

Environment: GIT, Jenkins, Salt, Puppet, Docker, WebSphere, ANT, ATG 7.1, Putty, Apache tomcat, Redhat Linux, Windows, MAC, Web Logic, JDK.

Confidential, Indianapolis, IN

Linux System Administrator

Responsibilities:

  • Worked Primarily on RHEL 4/5, HPUX, and Solaris Operating Systems.
  • Responsible to solve technical Problems related System administration (Linux of Our Clients).
  • Worked on VMware, VMware View, vSphere. Dealt with ESX, ESXi servers.
  • Maintaining and Troubleshooting of FTP Server, Samba Server of the client
  • Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
  • Handling the day-to-day Operations, Install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts, Solve Server Problems in LINUX
  • Maintain 99.98% uptime of LINUX production servers and follow proper escalation.
  • Building & configuring Redhat Linux systems over the network, implementing automated tasks through crontab, resolving tickets according to the priority basis.
  • Handling LVM related tasks, Creating, resizing LVM, Veritas Volume manager and also managing Cluster environment using Veritas Cluster suite.
  • Experienced in configuring and maintaining System Securities using IPTABLES.
  • Experienced in networking with LAN, WAN, Routers, Gateways, etc.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Installing and configuring Redhat Linux locally or over the network-kick start.
  • Managed patches configuration, version control, service pack and reviews connectivity issues regarding security problems.

Environment: Red Hat Linux (RHEL), CentOS, MYSQL, DNS, NIS, NFS, Apache, Tomcat, Logical Volume Manager, Global File System.

Confidential, Phoenix, AZ

LINUX Admin

Responsibilities:

  • Installing Red Hat Linux using Kickstart servers and interactive installation.
  • Supporting infrastructure environment comprising of RHEL and Solaris.
  • Installed and configured Disk and file system management using Logical Volume Manager (LVM) for LINUX systems.
  • Performed OS upgrades (Kernel Upgrades to SUSE and Redhat ) for critical servers under production.
  • Implemented and administered VMware ESX for running the Windows, Centos, SUSE and Red Hat Linux Servers on development and test servers.
  • Performed installations and configurations in Redhat .
  • Creation, Installation and administration of Red Hat Virtual machines in VMware Environment.
  • Administration of repetitive Jobs using Cron scheduling, and using bash Scripts to accomplish the task on multiple servers.
  • Performance tuning of Virtual Memory, CPU, system usage in Linux and Solaris servers.
  • Configuration of Monitoring tools in Linux and Solaris servers.
  • Building of Oracle RAC (Oracle Real Application Clusters) environment.
  • Monitoring SVT, Tomcat and Apache ticketing tasks, and Disk and CPU utilization by using various monitoring tools.
  • Provide on call support by rotation 24/7.

Environment: Redhat Linux, HP & Dell Servers, SUSE, Oracle/DB2, VMware ESX, Autosys, VMware VSphere, ESX, Bash, Shell Scripting, Nagios.

Confidential

Trainee & System Administrator

Responsibilities:

  • Installation, Configuration, and OS upgrades on RHEL, SUSE.
  • Managing UNIX Infrastructure and EMC storage involving maintenance of the servers and troubleshooting problems in the environment.
  • Installing operating systems Solaris, Linux and HP according to business requirements.
  • Planning and implementing the configuration changes to the servers adhering with ITIL change management process.
  • Trouble shooting the issues ranging from Solaris, Linux and SAN environments.
  • Created and Maintained Solaris 10 zones/containers.
  • Experience in creation and maintenance of ZFS file systems.
  • Regularly applying patches both for SUN and Linux systems.
  • Installed and Configured Jumpstart and Kickstart Server.
  • Working with VERITAS Volume Manager for creating volumes and file systems for various applications and databases.
  • Creating and maintenance of Virtual machines in VMware ESX.

Environment: Red hat Linux, Sun Solaris, HP DL series G8, IBM X series, Logical Volume Manager, VERITAS Volume Manager, Solaris Volume Manager, VERITAS Cluster Server, Oracle 10g,11g,Vmware .

Hire Now