We provide IT Staff Augmentation Services!

Devops Engineer Resume

Bloomington, IL

SUMMARY:

  • DevOps Engineer with 8 years of experience in Redhat - Linux (4x, 5x 6x, 7x), CentOS (3x, 4x, 5x, 6x,7x), Ubuntu (6x, 7x, 8x, 9x & 10x), SUSE Linux (9x, 10x & 11x), and Windows Environment.
  • Experience working with DevOps environment and familiar/hands-on knowledge of various DevOps tools.
  • Extensive knowledge in Administration tasks on Red Hat Linux and documentation for the projects executed. Installed, monitored and supported Web and Application Servers on Linux environments.
  • Experienced using Red Hat Satellite server to deploy, monitor, update, and manage systems.
  • Proficient in configuring Kickstart servers to initiate installation of Redhat Linux on several machines at once.
  • Excellent knowledge of configuring Amazon Web Server (AWS).
  • Experience migrating application to AWS and manage applications on cloud.
  • Worked on installation and configuration of DevOps Automation Tool Puppet.
  • Experience automating centralized configuration-using Puppet.
  • Engineering experience with a PaaS solution such as Red Hat OpenShift (preferred), Pivotal Cloud Foundry.
  • Experience with AWS EC2, Load Balancers, S3, CloudFront and RDS and has web development experience in PHP or a similar language.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Good experience in Creating new file systems, mounting file systems and un mounting file systems.
  • Experience with Windows AD, Exchange, and DHCP & DNS configurations.
  • Experience in Logical Volume Management (LVM) and logical partitioning.
  • Experience in installation and configuration of Apache, BEA WebLogic, LDAP, and mail servers.
  • Configured, deployed, and hosted Apache web server in a production.
  • Experience working with Storage Area Network (SAN), EMC Symmetrix DMX EMC CLARiiON.
  • Expertise in writing Shell scripts using ksh, bash, and perl for process automation of databases, applications, backup and scheduling.
  • Expert in setting up SSH, SCP, SFTP connectivity between Linux hosts.
  • Experienced in DNS, NIS, NFS, FTP, NIS and system troubleshooting skills.

TECHNICAL SKILLS:

Operating Systems: Linux (Centos/ Redhat), WINDOWS Server, Mac

Version Control Tools: SVN, Git, Git Hub, Git Lab

Programming Languages: Bash, Perl, Python, Ruby

Databases: MySQL, Oracle

Application/Web Servers: WebLogic, JBoss, Tomcat, Jetty, Nginx

Build Scripting Tools: Ant, Maven, Gradle

CI/ Other Tools: Jenkins, Team City, Bamboo, Gerrit, Zabbix, Yum

Infrastructure Tools: VMware, KVM, Chef, Puppet Enterprise, Foreman, Apache Lib cloud, Google Cloud, AWS

WORK EXPERIENCE:

Confidential, Bloomington, IL

DevOps Engineer

Responsibilities:

  • Responsible for build, design and maintain the platform automation infrastructure using Chef.
  • Developed Chef Cookbooks to install and configure Apache, Tomcat, Splunk, Jenkins, WebLogic, Rundeck and deployment automation and Integrated Jenkins, Rundeck and Chef.
  • Implementing Test Driven Development (TDD) approach for writing Chef Cookbook using Test-kitchen,Vagrant, Bookshelf, Food Critic and ChefSpec
  • Worked on installation and configuration of DevOps Automation Tool Puppet.
  • Used PUPPET for automation of repetitive processes done in apache, user administration, file management and managing file and directory permissions in the different environments.
  • Created and updated Puppet manifests and modules, files, and packages stored in the GIT repository.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Created Amazon EC2 instances using command line calls and troubleshoot the most common problems with instances and monitor the health of Amazon EC2 instances and other AWS services.
  • Worked on taking regular backups for amazon cloud instances and setting up of environments for the application launching.
  • Performed physical to virtual, Virtual to Virtual migration of servers to support the Data center migrationproject.
  • Involving in designing, building, and improving cloud environments on AWS
  • Deployed cloud stack usingAWSOpWorks.
  • Installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as SVN, GIT, Maven, ANT, and Puppet.
  • Enabled continuous Delivery through Deployment into several environments of Test, QA, Stress and Production using Nexus and Jenkins.
  • Supported 2000+AWS Cloud instance’s and also familiar with Amazon Cloud command line management.
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Experience in Migrating applications to the AWS cloud.
  • Implemented rapid provisioning and life cycle management for Redhat Linux using kickstart.
  • Worked on Jboss, Apache, Mail Server, and Firewall in both development and Production.
  • Developed Bash shell scripts to automate routine jobs
  • Performed updates documentation & labeling for Server, Storage, appliances & related network patching residing in the datacenter.
  • Good working knowledge of network & UNIX security procedures.
  • Performs daily operational checks, reviews event management alerts and e-mails, and assists with audits of inventory and processes.

Environment: Red Hat Linux 5.0, SVN, GIT, ANT, Jenkins, Anthill Pro, Maven, Web Logic, Apache Tomcat,Shell, Perl, Puppet, Chef, Nexus, AWS, Ec2, Junit, Jira, Rally, Python, SQL.

Automation Engineer

Confidential, Atlanta, GA

Responsibilities:

  • Automation of configurations and management through Puppet.
  • Creating Amazon EC2 instances using command line calls and troubleshoot the most common problems with instances and monitor the health of Amazon EC2 instances and other AWS services.
  • Worked on taking regular backups for amazon cloud instances and setting up of environments for theapplication launching.
  • Performed physical to virtual, Virtual to Virtual migration of servers to support the Data center migrationproject.
  • Involved installing and managing different automation and monitoring tools on Redhat Linux like Zabbix and Nagios.
  • Installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as SVN, GIT, Maven, ANT, and Puppet.
  • Researched and implemented an Agile work flow for continuous integration and testing of applications using Jenkins.
  • Used PUPPET for automation of repetitive processes done in apache, user administration, file management and managing file and directory permissions in the different environments.
  • Managed SSL certificates for web and the application servers.
  • Supporting Java based applications like JBoss, WebLogic & WebSphere and involved in J2EE application deployment activities.
  • Installed and configured SSH & SSL for secured access on Linux Systems.
  • Implemented rapid provisioning and life cycle management for Redhat Linux using kickstart.
  • Wrote Shell scripts and Perl scripts for day-to-day Administration and create Perl scripts to automate the deployment.
  • Worked on Physical to Cloud Migration in AWS.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client and migrating servers across ESX hosts.
  • Configuring server monitoring tool Zabbix and monitoring the server status.
  • Worked on configuring NIS, NFS, DNS, DHCP, FTP, FSTP, Telnet and RAID levels.
  • Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Assisted in physically installing, racking and cabling new HP Blades and Cisco UCS 5108 Chassis environment.
  • Performed weekly and on-call deployments of application codes onto different environments like DEV, QA, UAT and PROD

Environment: Linux (RHEL 5.x/6.x), Solaris 9/10/11, RedHat Satellite Server 5.x, /6.x, Puppet 3.x, AmazonEC2, Apache/ Web Server, Websphere Application Servers 7.x/8.x, Oracle 11g, Zabbix, Nagios 4.x, Jenkins,DNS, NFS, Shell Scripting, Perl Scripting.

DevOps

Confidential, Bloomington, IL

Responsibilities:

  • Installing, Configuring, Monitoring and Troubleshooting RHEL 4.x/5.x/6.x, IBM AIX 5.1, 5.2 Servers on PSeries, Dell and Compaq hardware platforms.
  • Administered Red Hat Linux servers for several functions including managing Apache/Tomcat server, mail server, FTP/TFTP, My-SQL database, and firewalls using IPTABLES in both development and production.
  • Involved on addition, removal and resizing Logical volumes using LVM in Red Hat Linux and implementing software RAID during installation.
  • Setup network protocols, Network File Services (NFS), and Network Information Services (NIS) in Red Hat Linux and IBM AIX systems.
  • Configured Virtual Machines under VMware ESX Servers to install Red Hat Linux guests.
  • Configured and Implemented Samba v3.0 to help printing and file sharing in the mixed environment.
  • Worked on maintenance level upgrades and software administration on AIX & RPM installation on Red Hat Linux using up2date and yum.
  • Configuring Kick Start Servers and booting the images using PXE in Red hat Linux.
  • Worked on Implementation and Management of Disk Quota on Red Hat Linux.
  • Implemented SSH for secure transfers and implementation of PKI between servers to enable password less logins between Servers.
  • Configured IP bonding for failover load balancing and configured multipath for SAN.
  • Worked on Configuration of Apache web server and JBoss for web applications.
  • Worked on Installation, configuration and deployment of applications on Weblogic Application Server 8.x, 9.x.
  • Scripts written in Perl shell for daily monitoring of servers regarding the number of hits, database connections and middle tier connections.
  • Worked on troubleshooting backup issues, performed manual backups & restore on VERITAS Net Backup.
  • Documented and maintained the inventory using asset management techniques.

ENVIRONMENT: AIX 5.1/5.2/5.3, Red Hat Enterprise Linux 4.x/5.x, Red Hat Linux 8/9, Logical Volume Manger for Red Hat Linux and AIX, SAN/NAS Apache 2.0, Web Logic, Web Sphere, Nagios, IBM P570, p590, 595, Dell 2400, 2450, 2850, 2950.

Jr. LINUX SYSTEM ADMINISTRATOR

Confidential, Auburn Hills, MI

Responsibilities:

  • Part of a team who worked on Installation of UNIX /Linux and built various environments.
  • Assisted in change management, datacenter and troubleshoot infrastructure issues.
  • Performed production support & Systems engineering duties like administering DNS, DHCP, NFS, NIS, LDAP, user account maintenance, backup & recovery, Auto-mounting, Licence Management, Printer configuration.
  • Managed e-mail systems, including POP, SMTP, text, and web-based clients.
  • Installed, configured and managed DNS service for several domains; Performed OS installations and configuration for testing and implementing server environment based on virtualization.
  • Worked with different Linux Utilities like KICKSTART, SSH, FTP, AUTOFS, Quota Management, wrappers, User Management, Process Management, Memory Management, Package Management, Disk Management and Swap Partition/Files Management.
  • Handled installation and configuration of Linux MTAs (Sendmail and Postfix).
  • Worked on operational testing scripts for Log check, Backup and recovery and Failover.
  • Assisted on creation and implementation of shell scripts to take care of DB backup, monitoring alert log and log rotation reports.
  • Provided ongoing support in systems management and administration of LINUX/UNIX in global-scale environment.
  • Provide rotational on-call Tier III support responsibilities.

Environment: s: Redhat Linux 3,4,5, Sun V440, V490 T5220 T5240 Sparc stations 20, Switches, VMware ESX 5.1, oracle 11, VERITAS Cluster Server 5, and VERITAS Operations Manager.

Hire Now