We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto - Scaling, AMI, IAM through AWS Console and API Integration wif Puppet Code.
  • Worked wif Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/ Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB wif Chef Cookbooks.
  • Worked wif Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Worked in infrastructure team on installation, configuration and administration of CentOS 5.x/6.x/7, Red Hat Linux 8/9, RHEL 5.x/6.x/7, Red Hat Satellite 6, Windows Server … and SUSE Linux 10.x/11.
  • Experience in Package Management using Red Hat RPM/YUM and Red Hat Satellite server.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX Red Hat Linux Systems.
  • Extensively worked Wif VMware ESXi … vCenter Server, Host Clustering wif HA, DRS, Replication Manager 5.x/6.0, Site Recovery Manager, vMotion, Physical to Virtual Migration and Managing SAN Datastores wif, iSCSI, NFS & FC.
  • Experience working wif Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet wif Apache and Passenger.
  • Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache & Tomcat.
  • Experience in working on source control tools like Tortoise SVN, CVS, IBM Clear Case, Perforce, and GIT.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Extensively worked on Jenkins/Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Created Custom as well as downloaded pre-written Modules and Manifests, Worked and utilized Puppet hierarchy files, facts, and global variables.
  • Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
  • Managing DNS, LDAP, FTP, Tomcat & Apache web servers on Linux servers.
  • Expertise in implementation and maintenance of Apache Httpd, SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, Send mail, FTP, Remote Access, Security Management & Security trouble shooting skills.
  • Experienced wif the installation, configuration of volume management using VERITAS Volume Manager5.1/6.0 and Solstice Disk Suite on Solaris and experienced in RAID configurations.
  • Experience in Backup Tools like NetBackup, Veeam Backup and Replication Suite.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource monitoring/ Network Monitoring/Log Trace Monitoring.
  • Expertise in writing Bash Scripts, Pearl Scripts (hash and arrays), Python programing for deployment of Java applications on bare servers or Middleware tools.
  • Installation, Configuration and Management of RDBMS and NoSql tools such as SQL Server … MySQL, DB2, PostgreSQL, and MongoDB & Cassandra.
  • Day to day administration of the Development environment and Production and Test environment systems.24 x7 on-call support
  • Strong appetite for learning new technologies wif positive attitude.

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris, Windows XP/8/10.

Build/Automation Tools: Puppet, Chef, Ant, Maven, Jenkins, Hudson & Bambo

Languages: Shell, Bash, Perl, Ruby and Python scripting

Databases: MySql, MongoDB, Cassandra, PostgreSQL, SQL Server

Web Application Servers: Apache Tomcat 2.x, 3.x, Web Sphere 4.0/5.0 & Web Logic (8/9/10), JBOSS

Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla, and HP Quality Center.

Version Control Tools: Subversion, GIT, Tortoise SVN, Visual SVN

Web Technologies/Programing Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++, Ruby, Perl scripting, Python, Shell scripting.

PROFESSIONAL EXPERIENCE

Confidential - TX

DevOps Engineer

Responsibilities:

  • Implemented multi Node OpenStack KILO Architecture on KVM Using Latest Release of Ubuntu wif Services like Horizon, Nova, Neutron, Glance, Cinder, and Keystone & Swift.
  • Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS Etc wif Opscode Chef Cookbooks/Recipes.
  • Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Made use of Jenkins for Chef CI, Thor for versioning, Berkshelf for dependency management, and Test-Kitchen for testing and development.
  • Wrote Python Scripts to Monitor Variety of Services & Perl Scripts wif Hash/Arrays to Insert/Delete/Modify content in multiple servers
  • Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized AppServers.
  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
  • Wrote Ansible Playbooks wif PythonSSH as the Wrapper to Manage Configurations of Openstack Nodes and Test Playbooks on AWS instances using Python.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain as a CI/CD process, SVN/GIT wif Devel/Test/Prod Branching Model for weekly releases.
  • Automated Weekly releases wif ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository
  • Working wif the hardware vendors and application team for the faulty replacement and planning the downtimes accordingly
  • Creating customized Kickstart profiles for each server and making ISO to build the server
  • Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools.
  • Performance Tuning and Management for Linux/AIX server and working wif the application/database team to resolve issues.
  • Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure
  • Creating the file systems using Red Hat volume manager and performing the health check on regular basis for all Linux servers.
  • Worked wif JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.
  • Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Red Hat volume manager
  • Mounting & un-mounting the netapp storage LUNs to the Red Hat Linux servers and troubleshooting the issues encountered
  • Planned and performed the upgrades on Linux operating systems and hardware maintenance on HP and POWER servers like increasing memory, disk, replacing failed hardware.
  • Work wif development teams and business areas to plan future capacity requirements and hold regular meetings to review usage as well as create, revise, and report any new measurements required to manage mainframe or distributed environments.
  • Provide drill down reporting for application teams to use in monitoring their application resource usage/ performance.
  • Promote involvement of application development teams to make recommended changes dat improve program performance.
  • Insure impact of software releases to system performance and resource utilization of distributed and mainframe platforms are acceptable during load testing.
  • Doing capacity Assessment for new requests of servers i.e., calculating CPU and Memory for new servers according to the current/future Applications running on the system.

Confidential - Boston, MA

DevOps Engineer

Responsibilities:

  • Managing Amazon Web Services (AWS) infrastructure wif 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.
  • Experience in AWS, which included managing application in the cloud and creating instances.
  • Manged VMWARE vSphere HOSTS in a HA/DRS Environment wif 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 wif Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
  • Worked on installation, configuration and maintenance Redhat, CentOS and Suse Servers at multiple Data Centers.
  • Experience in migration of consumer data from one production server to another production server over the network wif 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 dat meets High Availability and Failover requirement for performance and functionality.
  • Installation, Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Sendmail on Redhat Linux/ Debian Servers.
  • Configured, managed ESX VM's wif 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 wif yum and rpm.
  • Installation and configuration of PostgresSQL database on RedHat/Debian Servers.
  • Performed Disk management wif the help of LVM (Logical Volume Manager)
  • Configuration and Administration of Tomcat/Apache Web Server and SSL.
  • Created and maintained network users, user environment, directories, and security.
  • 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.

Confidential - Mattoon, IL

Systems Engineer

Responsibilities:

  • Deploying the Redhat Linux enterprise server as like existing versions 5.x, 6.x versions
  • Creating the VM shell and pushing the operating system using the kickstart server.
  • Creation of Kickstart imgaes for the different version of Redhat Linux Operating system like 5.x & 6.x
  • HP blade center C7000 hardware management using ILO console
  • Creating the server profile and making the network and SAN virtual configuration using Virtual Connect in blade center C7000
  • Creating the filesystems using redhat volume manager and performing the healthcheck on regular basis for all Linux serves
  • Scanning the newly assigned LUNs to the serves and assigning them to volumegroup and increasing the filesystem using redhat volume manager
  • Mounting & unmounting the netapp storage LUNs to the Redhat Linux servers and troubleshooting the issues enocuntered
  • Creating Link aggregation (LACP) wif VLAN tunneling using virtual connect (VC)
  • Share uplink set (SUS) using LACP & VLAN tagging
  • Performance Tuning and Management for Linux/AIX server and working wif the application/database team to resolve issues.
  • Creating the filesystem and RAW logical volumes for the Oracle RAC based on the requirement
  • Upgrading the kernel in all the Redhat Linux servers and creating initrd image to boot from the Upgraded kernel
  • Migration of Redhat linux servers from 4.x version and working wif the application team to resolve the issues post migration.
  • Installation/Configuration of ESXi 3.5, 4.x servers and applying security patches to the ESXi servers
  • Managing the ESXi servers using the Vsphere client and Vcenter for managing the multiple ESXi servers
  • Building the Red hat Linux server in Vmware ESX client through Vsphere client
  • Storage mapping on Red hat linux and create the Volume group, Filesystems using Logical Volume manager
  • Installed/Configured redhat Linux cluster 5x version & Configuring the cluster resources
  • Adding storage to the cluster disks and increasing/ decreasing the filesystem in RHEL.
  • Creation of Fence devices in the cluster, Creation Failover domains for the cluster and Flipover/ Failover test in between the nodes in the cluster
  • Working on SAN storage on ESXI servers and assigning the LUNs to the Virtual Machines running on the ESXi server.
  • Performed Vup 5.0, Sybase 11.5.1, and Perl Scripting, NIS, NFS, LDAP server, Weblogic, Apache Tomcat, and EMC Storage SAN.
  • Working wif backup team for the Legato backup & Restore, Legato client Installation in the Redhat Linux server
  • Installed and Configured SAMBA Server in Linux for accessing the shared files from the windows environment
  • Configuring and Maintaining of Network File Systems like (N.F.S) and Auto mount in networks
  • Installing and updating Kernel. Created and modified swap files and added swap space
  • NTP server and client configuration for synchronization of timing of all the server wif the NTP server

Confidential - Sherman Oaks, CA

Linux/Unix Administrator

Responsibilities:

  • Provided 24x7 on-call supports in debugging and fixing issues related to Linux, Solaris, HP-UX Installation/ Maintenance of Hardware/Software in Production, Development & Test Environment as an integral part of the Unix/Linux (RHEL/SUSE/SOLARIS/HP-UX/AIX) Support team.
  • Installation Red hat Linux Enterprise Server 5/6 on Dell and HP x86 HW.
  • Installed and configured Solaris 10/11 on Sun T and M Series servers Mirrored root disks on all the servers by using ZFS & VxVm.
  • Installation of Web logic, upgraded to service pack updates, installed BEA patches, configuring and creation new domain & services starting & stopping.
  • Planning and implementing Backup and Restore procedures using Ufsdump, Ufsrestore, Tar" and "Cpio".
  • Installed and configured the Red Hat Linux 5.1 on HP-Dl585 servers using Kick Start.
  • Monitoring day-to-day administration and maintenance operations of the company network and systems working on Linux and Solaris Systems.
  • Configured the NIS, NIS+ and DNS on Red Hat Linux 5.1 and update NIS maps and Organize the RHNSatellite Servers in combination wif RHN Proxy Server
  • Installed and configured the RPM packages using the YUM Software manager.
  • Configured logical volumes using logical volume manager (LVM) and also configured mirroring.
  • Production support of Apache, PHP, My SQL, Tomcat including installation, configuration, management and troubleshooting.
  • Involved in developing custom scripts using Shell (bash, ksh) to automate jobs.
  • Defining and Develop plan for Change, Problem & Incident management Process based on ITIL.
  • Merged the generated reports as per request. Formatted data into required format using UNIX Shell Scripts, SED and Awk.
  • Networking communication skills and protocols such as TCP/IP, Telnet, FTP, NDM, SSH, rlogin.
  • Deploying Veritas Clusters and Oracle test databases to implement disaster recovery strategies, ensuring uninterrupted availability of the global systems.
  • Configured Logical storage Manager (LSM) for root disk encapsulation and implemented root disk mirroring for fault tolerance.
  • NIS, NFS, AUTOFS, NTP Configuration and Administration.
  • Define Mapping Servlets, Filters, and Session Configuration on JBOSS.
  • Production support of Apache and JBoss including installation, configuration, management and troubleshooting. Installation and monitoring of Veritas Volume Manager, Veritas NetBackup and Veritas Cluster Server on SAN Environment.
  • Worked on the administration of the JBoss 4.2.2 servers including installation and deployments.
  • Extensive experience in Security Patching.
  • Also coordinating wif storage team and networking teams.

Confidential

Linux Systems Administrator

Responsibilities:

  • Yum configuration & package installation through YUM.
  • Configuring and deploying of iSCSI server and Client.
  • Installation of Red Hat Enterprise Linux.
  • Configuration and troubleshooting for Red Hat Linux.
  • Handling troubleshooting issues like boating, RPM packages, User management and backup.
  • IP bonding for load balancing and fail over, Firewall, SELINUX.
  • Hosting and securing web pages using Apache (httpd) web server and ssl.
  • User Administration & Quota Management
  • Creating and deploying LVM, resizing the logical volume and volume group.
  • Configuration and administration of LDAP, NFS, FTP, SAMBA and POSTFIX Servers in Red Hat Enterprise Linux.
  • Performances, CPU and Memory monitoring of Red Hat Enterprise Linux.
  • Create, deploy and manage Linux and windows VM using Red Hat Enterprise Virtualization Manager, which includes moving and migrating VM from one cluster to another cluster or wifin the same cluster.
  • Experience in Windows 2003 and2008 Active Directory Installation and Configuration.
  • Heartbeat clustering for high availability in Apache.
  • Installed and configured ESXi 5.0, 5.1 Servers on Blade servers. Creating Virtual machines. Creation of templates from VMs and Creation of VMs from templates.
  • Configure vCenter Server 5.0, 5.1 in production environment and created many cluster and enabling HA and DRS for Load balancing and High Availability. Worked on Migration concepts like Vmotion, SVmotion and cold migration.
  • Performed physical to virtual (P2V) and (V2V) migrations for approximately 50 physical servers utilizing VMware Converter.
  • Firmware upgrade, managing the servers, collecting Logs, open KVM console for troubleshooting.

Confidential

Linux Systems Administrator

Responsibilities:

  • Yum configuration & package installation through YUM.
  • Configuring and deploying of iSCSI server and Client.
  • Installation of Red Hat Enterprise Linux.
  • Configuration and troubleshooting for Red Hat Linux.
  • Handling troubleshooting issues like boating, RPM packages, User management and backup.
  • IP bonding for load balancing and fail over, Firewall, SELINUX.
  • Hosting and securing web pages using Apache (httpd) web server and ssl.
  • User Administration & Quota Management
  • Creating and deploying LVM, resizing the logical volume and volume group.
  • Configuration and administration of LDAP, NFS, FTP, SAMBA and POSTFIX Servers in Red Hat Enterprise Linux.
  • Performances, CPU and Memory monitoring of Red Hat Enterprise Linux.
  • Create, deploy and manage Linux and windows VM using Red Hat Enterprise Virtualization Manager, which includes moving and migrating VM from one cluster to another cluster or wifin the same cluster.
  • Experience in Windows 2003 and2008 Active Directory Installation and Configuration.
  • Heartbeat clustering for high availability in Apache.
  • Installed and configured ESXi 5.0, 5.1 Servers on Blade servers. Creating Virtual machines. Creation of templates from VMs and Creation of VMs from templates.
  • Configure vCenter Server 5.0, 5.1 in production environment and created many cluster and enabling HA and DRS for Load balancing and High Availability. Worked on Migration concepts like Vmotion, SVmotion and cold migration.
  • Performed physical to virtual (P2V) and (V2V) migrations for approximately 50 physical servers utilizing VMware Converter.
  • Firmware upgrade, managing the servers, collecting Logs, open KVM console for troubleshooting.

: Bachelor of Engineering in Computer Science & Technology in Hyderabad, Andhra Pradesh, India. - 2007

We'd love your feedback!