Devops/linux/vmware Administrator Resume
Carmel, IndianA
SUMMARY:
- 8+ years ofextensive experience in Unix/Linux systems as System Engineer in Devops, AWS, UNIX & Linux (Redhat & SuSE), and System Administrator on versions of RHEL 4/5/6/7, SUSE, CentOS and AIX 5.2/5.3/6.1 VMware Infrastructure 5.x, 6.x, Installation & Configuration and Windows environment.
- Experience in Server builds using Jumpstart, Kickstart and Manual installation.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Ansible.
- Experience in AWS, which included managing application in the cloud and creating instances.
- Implemented Migration from VMWARE to AWS using VMDK Import tools.
- Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto - Scaling, AMI, IAM through AWS
- Experience in installing, configuring and administering NFS, FTP, DNS, DHCP, NIS, Mail Server and Samba Server in heterogeneous environment.
- Networking, kernel Parameter & Tuning, Trouble Shooting System & Performance Issues, Package Management (YUM/RPM), Patch Management and Development Operations.
- Experience in implementation and maintenance of VMware, DNS, DHCP, NIS, NFS, SMTP and Amazon Linux instances.
- Experienced with AWS EC2, Route53 DNS, ELB, EBS, AMI, VPC, Cloud Formation Templates, Cloud Watch Monitoring and used Chef with OHAI Orchestration to leverage and manage AWS Instances.
- Experienced in Setting up Chef Server/Workstation and Bootstrapping Nodes. Wrote Wrapper cookbooks, recipes and utilized community cookbooks as well. Performed testing with Kitchen and Unit Testing.
- Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
- Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
- Extensively worked With VMware ESXi 5.1/5.5/6.0, vCenter Server, Host Clustering with HA, DRS, Replication
- Manager 5.x/6.0, Site Recovery Manager, vMotion, Physical to Virtual Migration and Managing SAN Datastores with, iSCSI, NFS & FC.
- Proficient in Linux Utilities such as KICKSTART, SSH, FTP, AUTOFS, Quota Management, wrappers, User
- Management, Process Management, Memory Management, and Text processing tools, Log Management, Package
- Management, Disk Management and Swap Partition/Files Management.
- Installed Puppet Master, Agent, Managed Puppet DB, Apache with Passenger & MCollaborative for Orchestration.
- Wrote Modules and Manifests manually and used Puppet Forge to download Modules as well.
- Expertise in writing Shell Scripting using Ksh/Csh/bash and Perl to ease administration tasks.
- Experience in Installing, configuring and maintaining apache/tomcat, samba & send mail, and Jboss Application Servers.
- Deployed Java applications/Web-services using CI/CD tools like Jenkins, Puppet in standalone and clustered environments.
- Experience at DevOps Engineering in automating, building, deploying, and releasing of code from one environment to another environment.
- Experienced with continuous integration, continuous delivery, continuous deployment and continuous monitoring.
- Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
- Setup code repositories Like GIT, SVN, Tortoise SVN and managed plugins for Jenkins for scheduled automatic checkout of code.
- Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
- Experience in Installation, Configuration, Implementation, up-gradation, Maintenance and Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
- Configured Networking Concepts DNS, NIS, NFS and DHCP, troubleshooting network problems such as TCP/IP, providing support for users in solving their problems.
- Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, for Resource Monitoring/Network Monitoring/Log Trace Monitoring. Troubleshooting network problems such as TCP/IP, providing support for users in solving their problems.
- Experience in User & Group Security administration, backup & recovery.
- Experience in various file system management using VxVM, SVM and LVM; and RAID configuration.
- Extensive experience includes Software Configuration Management using GIT, SVN and CVS.
- Good understanding of processes in Software Development Life Cycle, Project roles and CM plans.
- Configured & Maintained F5 BIGIP LTM’s (Load balancer) and GTM's (DR and External DNS), developing iRules for F5.
- Extensive experience in scripting languages including Shell Scripting, Batch Scripting, PERL Scripting and build automation using ANT and MAVEN.Extensive experience working in Agile and waterfall technology
- Provided technical support for backup/restore performing System Backups from tapes
- Good experience in database migration and server migration.
- Expertise in installation of Packages, Security Fixes and Patches using RPM and YUM tools.
- Maintained and administered the tasks periodically like cleaning of system log files, removing temp files, checking file system for scheduling job automation.
- Good experience in installation/upgradation of VMware ESXi
- Experienced with the VMware HA, FT, DPM, and VMware DRS
- Experience in converting Physical standalone servers to Virtual servers using VMWare vCenter Converter Standalone Client.
- Knowledge on ESX Architecture, guest OS installation, setting up of VM priorities, Cloning and Snapshots
- Experience in configuring VMware Virtual Hardware, Memory, NIC and VDISK
- Experience in PowerHA, AIX versions 6 and 7, PowerVM (VIO), HACMP, Scripting and knowledge of Red Hat Linux.
- Configuration of HACMP 4.5, 5.1, 5.2, 5.3 as well as performing failover and failback of HACMP Clusters on a regular basis as per the application requirement.
- Migration of HACMP from version 4.5 to 5.1.
- Involved in 24x7 on-call production support and troubleshooting all types of problems related to OS and Applications.
- Excellent interpersonal skills, proven strength of troubleshooting and hard working.
TECHNOLOGY EXPERTISE:
Operating System: Red Hat Linux 4/5/6/7, SUSE Linux, IBM AIX, Windows 2003/2008 R2/2012
Hardware : Cisco UCS, Dell, HP, EMC, Netapp.
Third Party Tools: Veritas Volume Manager, Logical Volume Manager, RAID, Veritas Cluster, Redhat Cluster, VMware ESX Technologies, Puppet, Jenkins, GIT
Web Application Server: Apache, Tomcat
Languages; : Unix Shell Scripting, perl, python
Cloud : AWS, OpenStack
Configuration Management : Ansible, Puppet, CHEF
Network/Naming Services : NIS, NFS, AutoFS, DNS, DHCP
PROFESSIONAL EXPERIENCE:
Confidential, Carmel, Indiana
Devops/Linux/VMware Administrator
Responsibilities:
- Installed, Create Virtual machine(KVM, VMware) and configured Redhat Enterprise Linux (RHEL5/6/7), Centos 5/6/7.
- Server racking, cabling and server built (kickstart).
- Install and maintain security patches on the operational and development system, which includes but is not limited to, Centos, Red Hat Linux and Solaris 10.
- Worked on installation, configuration and maintenance Redhat, CentOS and Suse Servers at multiple Data Centers.
- 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.
- Proficient in using all Amazon Web Services including EC2, EBS, IAM, S3, ELB.
- Managed VMWARE vSphere HOSTS in a HA/DRS Environment with vMotion/ Site Recovery Manager, Replication Manager vRealize Automation Center and Fiber SAN. Experience working with production servers at multiple data centers.
- Implemented Migration from VMWARE to AWS using VMDK Import tools.
- Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
- Installation, configuration and management of Veritas Volume Manager & Veritas File System.
- Configured RedHat Kickstart for installing multiple production 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 Sendmail 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.
- Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
- 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.
- Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
- 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.
- Logged events from forced crash dumps and troubleshoot server issues.
- Configured yum repository server for installing packages from a centralized server.
- Installed Fuse to mount the keys on every Debian Production Server for password-less authentication.
- Experience with Configuration Management Tools (Puppet, Ansible, Chef)
- Configured RedHat Kickstart for installing multiple production 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 Sendmail 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 PostgresSQL database on RedHat/Debian Servers.
- Performed Disk management with the help of LVM (Logical Volume Manager
- Configuration and Administration of 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.
- 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 with 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.
- Installing & deploying application and patches, and validating patches & application.
- Troubleshooting, performance monitoring and optimizing of all aspects of the virtual infrastructure including underlying storage and network systems.
- Implemented and managed all aspects of core virtualization technology such as vMotion, Storage vMotion, HA, DRS, Affinity Anti-Affinity rules and resource pools. Hot and Cold Cloning of Virtual Machines using VMware Converter.
- Provided server and client support for all issues such as logon failures, account lockout, network connectivity and authentication issues. Worked on vsphere 4.0, 5.0, 5.1, 5.5, 6.0
- Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
- Perform regular security monitoring to identify any possible intrusions.
- Strong understanding in TCP/IP, HTTP(APACHE), Jboss, TOMCAT, DNS, FTP, NFS, NTP and SSH.
- Support and configuring SAMBA, Postfix and LDAP client/server.
- Worked on automation tools like Puppet. Worked on Puppet for the deployment of servers with custom scripts.
- Created puppet modules to manage configurations and automate.
- Knowledgeable in Dell and Hp hardware server.Knowledgeable in VMware vSphere Hypervisor (ESXi).
- Knowledgeable in Centos, Red Hat Cluster, GFS (global file system).
- Solid understanding in SELinux, TCP wrapper and Iptables.
- Worked in collaboration with the SAN team, using LUN to increase volumes.
- Installing and Configuring both ISCIS initiator and target.
- Solid TCP/IP networking skill. Setup and managed disk spaces and file systems using LVM.
- Perform regular file archival and purge as necessary.
- Create, change, and delete user accounts per request as necessary.
- Provide support per request from various constituencies. Investigate and troubleshoot issues.
- Repair and recover from hardware or software failures. Coordinate and communicate with impacted constituencies.
- Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities. Configure/add new services as necessary. Experience with remedy ticketing system, Spacewalk.
- Installed, configured and support of Apache web server. Excellent trouble shooting skill.
Confidential, St. Augustine, Florida
Linux/VMware Admin
Responsibilities:
- Installation and configuration of RedHat Enterprise Linux, AIX, Solaris and Ubuntu systems.
- Installation and configuration of RedHat virtual servers using ESXi 4/5.
- Experience in managing VMware Virtual Hardware, Memory, NIC and VDISK.
- Performed tons of V2V Migration in VMware.
- Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
- Creating the file systems using Red Hat volume manager and performing the health check on regular basis for all Linux servers.
- Worked with 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. Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
- Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS Etc… with Opscode Chef Cookbooks/Recipes.
- Wrote Python Scripts to Monitor Variety of Services & Perl Scripts with Hash/Arrays to Insert/Delete/Modify content in multiple servers
- Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized AppServers.
- Implemented multi Node OpenStack KILO Architecture on KVM Using Latest Release of Ubuntu with Services like Horizon, Nova, Neutron, Glance, Cinder, Keystone & Swift.
- Performed physical virtual (P2V) migrations for approximately several hundred physical servers utilizing Vmware Converter.
- Migrated and Managed VMware Esxi - 5.0 and 6.0, Worked on VMware capacity planning.
- Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS Etc with Ansible.
- Worked on Migration concepts like vMotion and cold migration and Remediate.
- Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible. Experience in package and patches management on Linux and Solaris servers, firmware upgrades &debugging.
- Configuration and troubleshooting of NAS mounts on Solaris and Linux Servers.
- Analyzing and reviewing the System performance tuning and Network Configurations.
- Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
- Managed Physical volumes, Volume Groups, and Logical volumes using Logical Volume Manager.
- Performed configuration and troubleshooting of services like NFS, FTP, LDAP.
- Management of Veritas Volume Manager (VxVM).Good Knowledge of NAS and SAN concepts.
- Experience in writing scripts for automating jobs. Implemented SUDO, SSH and other security tools.
- Upgrade and configure system software that supports infrastructure applications or Asset Management applications per project or operational needs. Help install and upgrade java and pl/sql.
- Manage VM's using VMware virtual center, Creating/Deploy VMs using templates/cloning.
- Perform VMotion based on the requirements. Management of Datastore (i.e. expanding, addition and configuring of Datastore. Troubleshooting LAN Connectivity related problems
- Maintain operational, configuration, or other procedures.
- Perform ongoing performance tuning, hardware upgrades, and resource optimization as required. Configure CPU, memory, and disk partitions as required. Responsible for packaging all code into RPMs.
- Supported various teams including database and middleware teams.
Confidential, El Segundo, California
Linux/Unix/VMware Administrator
Responsibilities:
- Administration of RHEL which includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
- Administered multiple IBM machines running AIX 5.3/6.1/7.1.
- Involved in Planning, building and Administration of various High Availability clusters and heart beat checking on Sun Solaris using VCS in heterogeneous SAN environment.
- Server build and maintenance of system/core applications spread across AIX 5L/6.1/7.1 Servers.
- Configured VIO server.Worked on HP Unix.
- Worked on storage migration EMC storage.Good in documenting all the technical tasks.
- Deployment, configuration and administration of VMware VSphere 5.1 environments as well as Red Hat (5.x and 6.x) and Oracle Enterprise Linux (OEL) environment and installed required binaries and packages.
- Configured and monitored Disk mirroring, stripping using LVM
- Managed Disk File Systems, server Performance, Users Creation and granted file access Permissions.
- Created groups, added Users ID to a group as a primary or secondary group, removing Users ID from a group as well as adding users in Sudoers file. Performed administration tasks related to DNS, BIND, DHCP, NIS, LDAP.
- Setup and configured DHCP, Kickstart, and PXE servers for automated system builds.
- Configured servers, install patches, and support the virtual infrastructure
- Configured Resource Pool, V Motion, Alerts, Alarms, NTP, HA, DRS and deployed virtual servers using template.
- Upgrading the Application as per Application team requirements. Scheduling jobs using crontab and at.
- Migrated Physical Servers to Virtual Serves using VMware Converters and migration of Virtual Machines using V-Motion.
- Supported Solaris/Linux servers in production/QA/ Development Environment, including Solaris Zone and RHEL VM’s.
- Support for Linux/Unix systems administration, operational support and problem resolution for server systems, Created shared NFS files system, mounting and un-mounting NFS server, NFS client on remote machine, sharing remote file folder, starting &Stopping the NFS services.
- Managing VM's using VMware vCenter: Creating templates, Cloning VMs, VMotion.
- Follow up with the customer's for approvals on requested dates and time for the server outages.
- Done with LAMP Setup in RHEL, MySQL setup, Performance Tuning, Replication, Commands, Backup.
- Administration of RHEL AS 3, 4, 5 which includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.Administrating, Installing, configuring and supporting CentOS.
- Providing technical support on application server-related and web applications issues.
- Deployment of applications on Linux / UNIX environments.Help support a 24/7 Linux/Windows trading environment.
- Creating Zones, containers, LDOMs on Solaris servers, creating zpools, ZFS file system installing Oracle, Java based applications on them.Conducted Disaster Recovery management and testing.
- Good experience in DNS and TCPIP.Worked with shell scripting and patching.
- Experience on WebSphere 5 & 6 administration.Installed, configured and supported Web Sphere Application Server, IBM HTTP/ Apache Web Servers in AIX and Linux environments.
- Experience in performance monitoring and performance tuning using top, prstat, sar, vmstat, ps, iostat etc.
- Experience in user and group administration, management and archiving.
- Maintenance on systems by timely upgrading Patches to the systems and Scheduling of batch jobs and cron jobs.
- Configuring NFS, Auto-mount and disk space management on SUN servers.
- Installed Solaris and Linux created user logins, administering the system performance and monitoring user activities.
- Installed VERITAS volume manager and implemented various RAID levels, logical volume creation, mirroring and file systems.
- Installation, configuration and maintenance DNS servers, Mail servers, NFS and NIS on Sun Solaris servers
- Configuring distributed file systems and administering NFS server and NFS clients and editing auto-mounting mapping as per system / user requirements.
- Worked on Oracle database and application servers.
- Responsible for servicing trouble-ticket requests, 3rd-party software installation in a homogeneous AIX 5.1/5.2/5.3/6.1 environments.
- Created and configured logical partitions (LPAR) on IBM systems using Hardware management console (HMC).
- Analyzed server hardware and application architecture information to design server migration/consolidation strategy.
- Strong leadership and communication skills with the ability to drive issues to completion on an aggressive schedule.
Confidential, Dallas, Texas
Linux/Windows/VMware Admin
Responsibilities:
- Configuration and upgradation of Linux, Solaris and AIX Operating Systems.
- Configuration of NIS+, NFS, DNS, DHCP servers in Solaris, AIX and Linux environment.
- Experience in user and group administration, management and archiving.
- Responsible for upgrades to RedHat Linux with Software packages, patches and maintained them in accordance with established policies, procedures and service level agreements.
- Experience in building Linux virtual servers by using VMware ESX 4.
- Experienced deploying VMs using VMware templates.
- Installation, Configuration & Upgrade of Linux, Solaris, AIX and Windows operating system.
- Experience in creation of environments on virtual machines to be handed over to development and QA teams.
- Installed, configured and maintained Web and Application Servers including Apache, tomcat and jboss.
- Creating new file system, managing & checking data consistency of the file system.
- Good experience in installation/upgradation of VMware ESXi 4.1
- Maintaining the CPU & Memory utilization of Servers reports on the WEB.
- Prepared documentation of understanding, deployment instructions for production releases and updated operation procedures.
- Periodic checks of production and development systems; CPU utilization, memory profiles, disk utilization, network connectivity, system log files, etc.
- Administrated server consolidation program through use of VMware ESX server and VMware Virtual Center, using Virtual Center, ESX, creating VMs, using/building VM templates and customization files and scheduling tasks.
- Created disk groups, volumes with RAID architecture and layered volumes using VxVM.
- Performed automated installations of operating systems using Jumpstart for Solaris, and Kickstart for Linux.
- Managed Veritas Cluster Server, configured new service group & resources for new application in Veritas Cluster Server.
- Performance monitoring and performance tuning using top, prstat, vmstat, ps, iostat etc.
- Configuring Network Printers. Creating, configuring and Troubleshooting (Local user Account, Domain user Account, Organization unit, Group policy, Ownership files & folder permissions and share permissions.
- Creation, Management & Administration of Active Directory user/Application accounts and groups in windows Server 2003. Troubleshooting file and folder access issues on Windows 2000 and Windows 2003 servers.
- User Data migration from one location to another.
- Supported servers running various application and database including oracle RAC (Real Application Cluster).
- Experience in adding and configuring devices like hard disks and backup devices etc.
- Provided 24x7 supports on pager rotation basis.