Senior Linux Administrator Resume
San Antonio, TX
SUMMARY:
- Seven years of experience as System Administrator working on Red Hat Linux, Solaris, CentOS, Fedora, Windows environments and VMware.
- Experienced in installation, configuration, patching, administration, troubleshooting, tuning, security, backup, recovery and upgrades of Red Hat Enterprise Linux (RHEL) 5/6/7, CentOS, Fedora, Solaris 8/9/10, Windows Server 2003/ 2008 R2/2012.
- Expertise in building Servers using Kickstart for Linux.
- Proficient in installing, patching, upgrading and configuring Redhat Linux 4.x, 5.x, 6.x and 7.x using Redhat Satellite servers.
- Good knowledge in customizing and compiling the Linux kernel according to the requirements.
- Good understanding of networking concepts and various communication protocols.
- Experience in creating physical volume, logical volume, volume groups using LVM’s in Linux.
- Experience in increasing the file system, create Mirroring, striping and parity using VERITAS volume manager (VxVM).
- Experience in implementing and configuring of high availability and redundancy and RAID using Logical Volume Manager, Sun Volume Manager, Veritas Volume Manager 3.x, 4.x, 5.4.x
- Experience in monitoring the availability & performance of RHEL Servers through tools like vmstat, netstat, iostat, prstat, top, SAR etc.
- Expertise in configuring and administering FTP, NFS, DNS, SAMBA, NIS, LDAP, DHCP and Mail Servers
- Expert in setting up SSH, SCP, SFTP connectivity between UNIX/LINUX hosts.
- Experience in setting up the Jboss, WebLogic, oracle, DB2 connect, WebSphere, MySQL, Tomcat, Apache, Active Directory in Microsoft, sun, Linux and Kerberos server
- Experience in Creation and managing user accounts, security, disk space and process monitoring.
- Have worked with the Yum and rpm for installing and upgrading packages for RHEL Linux.
- Experience in building datacenters including DEV, test, production and DR facilities in multiple locations with VMware and Redhat Cluster Suites.
- Extensive Experience in implementing and monitoring High Availability environment using Redhat Cluster Server.
- Experience in Data - Center operation and maintenance across UNIX and LINUX platforms.
- Experienced in installation, configuration and troubleshooting VMware ESX & ESXi 5.5, 5.1, 5.0, 4.1, 4.0, 3.5, vSphere 5.1, 5.0, 4.1, 4.0, vMotion and Virtual Center 5.1, 5.0, 4.1, 4.0.
- Strong scripting knowledge (Perl, ksh, bash, shell) to perform administration and automation tasks.
- Experience in creating CRON jobs to schedule various automated system administration tasks using Crontab Utility.
- Experience in Installation, Configuration and Troubleshooting of Tivoli Storage Manager (TSM).
- Experience in taking manual TSM backups and restoring files from TSM backup servers as per client requirement.
- Experience in Installing, configuring and maintaining Nagios and Puppet.
- Experience using Puppet server to automate system configuration tasks on multiple servers.
- Experience working with several types of ticketing systems like IBM RTC, ServiceNow, IT Service Manager to track and administer incidents and tasks.
TECHNICAL SKILLS:
Server Operating Systems: Red Hat Enterprise Linux (RHEL) 4.x/5.x/6x/7.x, CentOS 5/6/7, Solaris 9/10/11, Windows Server 2000-2008 R2, 2012
Virtualization: VMware Infrastructure Client and VMware ESX Server 4.x/3.x/2.x.
Services: NFS, SSH, SFTP, FTP, rlogin, RPM, YUM, Samba, Auto FS, Telnet
Storage: RAID 0-5/10, FreeNAS, SAN, EMC, NetApp NAS
E-mail: MS Exchange, Sendmail, Outlook, Lync
Monitoring: HP Sitescope, Splunk, Nagios
Networking skills: TCP/IP/IPVS, UDP, LAN, NIS, LDAP NIS+, DNS, DHCP, NAS and SAN
Web & Application Servers: DNS, WebLogic, JBoss, WebSphere.
Languages: C, C++, Java, BASH, Shell, awk, Perl, Python
Databases: MySQL, PostgreSQL, SQLite, DB2, Oracle
Cluster: Red hat Cluster, Veritas Cluster.
Automation Tools: Kickstart
Configuration management tools: Puppet
Tools & utilities: MS Access, Wire shark, Hpsa
Ticketing Tools: RTC, Service-now, ITSM
PROFESSIONAL EXPERIENCE:
Senior Linux Administrator
Confidential, San Antonio, TX
Responsibilities:
- Responsible for installation, configuration, upgrade, troubleshooting and maintenance of RHEL 5/6/7
- Responsible for OS Security Patches and Additional Setup and configured TCP/IP network on Linux.
- Disaster Recovery Testing by doing the SRDF split/failover/establish in between prod and DR servers, and bringing up the application environment on the DR servers to test the setup in cluster.
- Performing all LVM related operations like PV/LV/VG creation, create/resize file system on RHEL Linux servers.
- Performing patching activity on Linux REDHAT and Solaris servers.
- Creating Logical volumes, spanning over multiple disks using Veritas Volume Manager
- Monitoring/troubleshooting the VCS errors and failover/failback resource groups as and when required
- Troubleshoot the boot issues and fix the same using Linux Rescue mode
- Network configuration, troubleshooting using the ethtool, system-config-network and sysconfig files.
- Administrative tasks periodically like cleaning of system log files, Var files, removing temp files, checking file system and scheduling job automation.
- Configuring/troubleshooting & analysis of hardware and software failures for various UNIX servers (core dump and log file analysis).
- Coordinate with different vendors (Redhat/Solaris) to troubleshoot and identify root cause for different problems.
- Monitoring IBM RTC queues and assigning tickets to team member based on severity and criticality of opened tickets.
- Troubleshoot and analyze the performance of the servers (RHEL/Solaris) by analyzing the output from SAR, vmstat, iostat, topas, top, prstat commands and take necessary action based on the outputs.
- Installing control-M agent by coordinating with application which used to setup auto jobs for their application.
- Monitor the Tivoli (dsmc) backup failures and troubleshoot any issues by coordinating with Backup team.
- Performing Tivoli restoration (dsmc) of data/logs based on application requirement.
- Providing samba access and creating new samba shares to users based on requirement.
- Coordinating with users to create user ids and functional accounts in NIS environments.
- Setting up password less SSH and SCP/SFTP features between SUN/Linux systems and other UNIX/Windows hosts.
- Configuring & troubleshooting for NFS issues on Linux servers.
- Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules.
- Experience working with Puppet Enterprise and Puppet Open Source.
Environment: RHEL 5/6/7, Solaris 8/9/10, VMware ESXI 5.x/4.x, Veritas Volume Manager, Veritas Cluster, Redhat cluster, Logical volume manager ( LVM), SAN, TSM, BMC Control M, BEA Web logic servers, Configuration and Change Management, IBM RTC, Puppet, Nagios
Senior System Administrator
Confidential, Syracuse, NY
Responsibilities:
- Responsible for end to end operational activities related to Red Hat Linux and Solaris for projects maintaining more than 500 servers.
- Maintenance of Linux and Solaris servers in Dev/Test/DR/Prod environments, installed tools like NMON, SMIT, Director agent, Tivoli agent.
- Responsible for critical changes and incidents.
- Converted user accounts to LDAP from local on Solaris and RHEL working along with IAM team.
- Installed and configured nfs and samba servers.
- RHEL installation using kickstart method.
- Worked on configuration of SELinux policy using policy coreutils.
- Installed and configured Apache HTTPD and created name based, ip based virtual host.
- Backup and Restore the OS image by using NIM and Tape.
- LVM administration and user administration in Solaris/Red Hat servers.
- Creating Volume Group, Logical volumes and file systems in both stand-alone and HA / GPFS cluster environment.
- Performing DR activities in LINUX Red Hat and Solaris servers by using SAN replication and complete restoration.
- Taking care of system backups (mksysb & savevg) using scripts to TSM server and restoring the backups when customer needs.
- Handling server decommission and server activation activities.
- Working on network related issues, configuring network interface cards, assigning IP addresses, aliasing etc.
- Configuring NFS and apache servers in Solaris and Red Hat environment.
- Created and documented process for deploying Virtual machines on VMware and used ServiceNow Tool for ticketing (Change Management, Incident Management, and Request Management) and looking after high priority incident tickets both on virtual machine and ESX host level.
- Experience in Virtualizing RedHat servers using vSphere 5.1/5.5/6.0 and managed ESXi servers using vCenter and also worked with ESXi Clusters.
- Experience in writing scripts to automate jobs and debugging scripts.
- Experience in using protocols like NIS, NFS, SSH, SFTP & DNS.
- Expertise in Configuring Bonded Interfaces for networking and Managing storage using LVM in RHEL Operating Systems.
- Configuration and Administration of NFS, DHCP, FTP, LDAP and Sendmail.
- Responsible for Kernel tuning, upgrading of memory and swap area on Linux servers.
- Installation and configuration of applications like Tomcat, Apache.
- Managed ESXi hosts using vCenter Server/ vSphere Client and VMware Web Client.
- Performed vMotion and Storage vMotion of Virtual Machines across different cluster with respect to security policies and application development requirements.
- Creation of hot and cold Clones Templates from Virtual Machines (VMs). Deployed Virtual Machines from Templates based on requirements and build documents.
- Performed Virtual Machine Snapshots for Application machines for Migrations and failback.
- Third party tools such as Wireshark packet capturing tool were used for network traffic monitoring, vMotion, storage and Fault-Tolerance (FT) security and stability.
Environment: Red Hat Enterprise Linux 5.x/6.x, Solaris 8/9, LDAP, NFS, Samba, SELinux, LVM, SAN, TSM, Apache, NIS, SSH, SFTP, DNS, Sendmail, ServiceNow, vCenter, vSphere 5.1/5.5/6.0, VMware ESXi sever 4.x/3.x/2.x, VMware Update Manager, VERITAS Volume manager, Veritas File System, Veritas Cluster Server.
Linux/VMware Administrator
Confidential, Spartanburg, SC
Responsibilities:
- Installation, configuration, backup, recovery, maintenance and support of RHEL (Linux), Red hat 4.x, 5.x, 6.x and Windows servers.
- Performed installs, upgrades, patches, configuration, performance tuning on RedHat and system software and hardware.
- Installed Linux on HP Proliant DL series servers using integrated lights-Out (ILO) and Virtual Media.
- Applied patches (using RPM and YUM) to fix the holes that were found during the quarterly scan basis using Nessus scan.
- Downloaded the latest kernel from YUM server and created repo for installation of target servers.
- Worked with other team members for the installed and configured database and FTP segments for the transfer of data between two segments.
- Automated the installs using Jumpstart and Kickstart and building post install scripts using shell scripting in RHEL servers.
- Responsible for designing/building/configuring documentation related to Red Hat Enterprise Linux 4, 5, 6 via Kick start/PXE and Red Hat Satellite server.
- Responsible for implementing virtualization technology using VMware and Xen.
- Installation, configuration and troubleshooting on VMware ESXi 3.5/4.0/4.1/5.0 , VSphere 4.0/5.0 and Virtual Center 2.5 servers.
- Developed tests and maintained a disaster recovery plan for critical VMs and application data.
- Involved in the migration of virtual machines and virtual machines files using the VMotion and storage VMotion.
- Created profiles in puppet and pushed them across all the servers in UNIX and Linux environment.
- Implemented password policies which involved designing the PAM policies, tested the policies and implementation.
- Installed/configured/maintained the Linux servers, NIS, DNS, NFS, mailing List, ftp and sshd.
- Configured the kickstart servers and booted the images using PXE in Red Hat Linux and also used the Redhat satellite server extensively.
- Disk and file system management using VERITAS volume manager and logical volume manager for Linux.
- Performed all LVM and file system tasks like creation of Logical volume and file systems, mounted a file system, modified the size of a logical volume and file systems and removed the file system.
- Migrated host and client based services, hosted migration (Linux, ESX).
- Performed troubleshooting to make VMware tools run on Linux Guest OS.
- Worked on the SSH protocol along with DHCP.
- Load balancing over the network and the servers using F5 tools.
- Worked on different VMware products like VMware ESXI server, Lab manager, VMware workstation and player.
- Administered, implanted and re-organized the disaster recovery process.
- Monitored, managed and troubleshoot the storage backup using TSM.
- Experience with the VMware update manager to install patches and updates on ESX/ESXi 4.0, 5.0 hosts and virtual machines.
- Worked on IIS platform for Web server.
- Experience with backup and restore of Virtual Machine backup, snapshot, P2V-V2V conversation.
- Configured auto support, SNMP based monitoring and Syslog routing for NAS management.
- Worked on NFS exporting and mounting of the NAS file systems to Linux based servers using NFS/NFSv4.
- Assisted the backup teams in configuring NDMP based backup for the NAS volumes.
- Experience with VMware converter and with other third party converters, patched updating, monitoring/reporting, SSH and SNMP and notification of alerts.
- Administration of DNS, DHCP, WINS in active directory environment.
- Upgraded memory, CPU and disk size on the existing VM's.
Environment: RHEL 4.x, 5.x, 6.x, Windows servers 2003, 2008 R2, 2012, VMotion, Storage VMotion, VMware ESXi 3.5/4.0/4.1/5.0 , VSphere 4.0/5.0, Virtual Center 2.5, Puppet Enterprsie, PAM, NIS, DNS, NFS, FTP, DHCP, PXE, VERITAS volume manager, LVM, TSM, IIS, SNMP, Active Directory
Linux Server Administrator
Confidential, St. Louis, MO
Responsibilities:
- Installing and upgrading Red hat Linux 5/6 and Solaris 8/9/10 x86
- Experience working in AWS Cloud Environment like EC2 & EBS.
- Implemented and administered VMware ESX 3.5, 4.x for running the Windows, Centos and Red hat Linux Servers on development and test servers.
- Installed and configured Apache on Linux and Solaris and configured Virtual hosts and applied SSL certificates.
- Implemented Jumpstart on Solaris and Kick Start for Red hat environments.
- Experience working with Solaris LVM and Red hat LVM.
- Experience in implementing P2P and P2V migrations.
- Involved in Installing and configuring Centos servers on HP x86 servers.
- Implemented HA using Red hat Cluster and VERITAS Cluster Server 5.0 for Web Logic agent.
- Managing DNS, NIS servers and troubleshooting the servers.
- Troubleshooting application issues on Apache web servers and also database servers running on Linux and Solaris.
- Experience in migrating Oracle, MYSQL data using Double take products.
- Used Sun Volume Manager for Solaris and LVM on Linux & Solaris to create volumes with layouts like RAID 1, 5, 10, 51.
- Re-compiling Linux kernel to remove services and applications that are not required.
- Performed performance analysis using tools like prstat, mpstat, iostat, SAR, vmstat, truss, Dtrace.
- Experience working on LDAP user accounts and configuring ldap on client machines.
- Upgraded Clear-Case from 4.2 to 6.x running on Linux (Centos &Red hat)
- Experience supporting middle ware servers running Apache, Tomcat and Java applications.
- Worked on day to day administration tasks and resolve tickets using Remedy.
- Used IT Service Manager and change management system for ticketing.
- Worked on the administration of the Web Logic 9, JBoss 4.2.2 servers including installation and deployments.
- Worked on F5 load balancers to load balance and reverse proxy Web Logic Servers.
- Shell scripting to automate the regular tasks like removing core files, taking backups of important files, file transfers among servers.
Environment: Red Hat 5/6, Solaris 8/9/10, Veritas Volume Manager, web servers, LDAP directory, Active Directory, BEA Web logic servers, SAN Switches, Apache, Tomcat servers, WebSphere application server, ITSM.
Systems Administrator
Confidential
Responsibilities:
- Involved in the analysis, design, and development phase of the application.
- Created Class, Activity, and Sequence Diagrams using IBM Rational Rose modeling tool.
- Handled tasks such as password reset requests, printer and print queue problems and connectivity troubleshooting.
- Responsible for the installation, administration and maintenance of Linux servers.
- Upgrade the operating system and applications as and when necessary. Server upgrades and daily user support.
- Installed Centos using Pre-Execution Environment boot and Kick Start method on multiple servers.
- Monitored the file systems and CPU load for better performance.
- Closely controlled the production environment to ensure stability and uptime.
- Closely monitored networks and security to ensure stability.
- Preparation of operational testing scripts for Log check, Backup and recovery and Failover.
- Creation and implementation of shell scripts to take care of DB backup, monitoring alert log and log rotation reports.
- CRON job automation for backups and recurring jobs needed for other applications
- Administered DNS and DHCP.
- Installation of database on Linux servers for clients and in-house requirement. Used SQL and PL/SQL extensively to code the backend of the applications.
- Aided data base administrators in installing databases, building database, refreshing and overlaying databases, removing databases, and backing up of all databases.
- Assisted in installation and maintenance of workstations, servers, networking equipment, and other supporting hardware.
- Developed Triggers, Procedure and Views in Oracle and PL/SQL to support requirement and also maintained it.
- Involved in debugging and troubleshooting related to production and environment issues
- Configured the routers and setup firewall rules.
- Monitored the network traffic through Wireshark, TCP dump tools.
- Troubleshooting report/query issues.
- Monitoring System Metrics and logs for any problems.
- Adding, removing, or updating user account information, resetting passwords etc.
- Using java JDBC to load data into MYSQL.
- Maintaining the MYSQL server and Authentication to required users for databases.
- Creating and managing Logical volumes.
Environment: Centos, CRON, DNS, DHCP, Wireshark, MYSQL, LVM, PL/SQL, JDBC, Java, Rational Rose.
Solaris/Linux administrator
Confidential
Responsibilities:
- Installation, Configuration & Upgrade of Solaris, Red-hat Linux operating systems.
- Disk and File system management through VERITAS Volume Manager, Solaris Volume Manager, Logical Volume manager.
- Expertise in Performance Monitoring and Performance Tuning using Top, prstat, SAR, vmstat, ps, iostat etc.
- Exposure with Security issues like Quotas, RBAC, Setuid, Setgid and Sticky bit on sun servers.
- Configured Users & Security administration, backup, recovery and maintenance of various activities.
- Adding and Deleting Packages and patches according to the requirement.
- Working knowledge in services like Rlogin, Telnet, SSH, FTP.
- Administered NIS and Send Mail and involved in troubleshooting.
- Troubleshooting and configuring NFS Server and Auto mount environment in Solaris.
- Managing file system like monitoring sizes, resolving inconsistencies and monitoring disk.
- Involved in managing of RAID levels using Solaris Volume Manager and VERITAS volume manager.
- Performed Change Management, Operating system and data backups and recovery Strategies.
- Experience in adding and configuring devices like hard disks and backup devices etc.
- Managing Installed Service and managing processes.
Environment: Solaris 8, Linux RHEL 5, VVM, SVM, LVM, Rlogin, Telnet, SSH, FTP, NFS.