Linux System Administrator Resume
Cleveland, OhiO
SUMMARY
- Over Eight years of IT professional experience in Unix/Linux administration wif expertise in Systems Engineering, Production support, Application support and exposure to Networking, SAN Storage, Security and Project Management.
- Experience in installing, upgrading, administering and troubleshooting of Red Hat Enterprise Linux 4.x/5.x/6.x, Solaris 8/9/10 on Sun, HP - UX, IBM AIX, Dell hardware.
- Strong experience in Installation, Upgrading, Patches, Migration, Configuration.
- Proficiency in supporting various sun hardware (E220R, E420R, E2900, E4500, E4800, E5500, E6800/6900, E10, E15K, E25K, V480, V490, V880, V890) for Solaris.
- Experience involving Virtualization environment consisting of VMware Infrastructure planning and design. Experience involves VMware ESX 3.X Network Architecture design of a cost TEMPeffective solution to migrate the physical infrastructure to ESX 3.5. Experience includes managing application migrations and P2V (physical to virtual) server migrations. Experience includes utilizing Virtual Centers virtual import tool to import virtual machines from physical servers. Experience includes implementing iSCSISAN for backend storage on virtual environment.
- Proficiency in Virtualization environments like Xen, KVM, VMware and AWS.
- Experience migrating physical environment to AWS.
- Basic noledge of AWS CLOUD, EC2, External Load Balancer, VPC, Containers, RDS etc.
- Experience in using hardware (HP Smart Agent) and software RAID (0/1/5) installation, configuration of volume management using Veritas Volume Manager (3.5/4.x/5.0) and Logical Volume Manager.
- Configured Kickstart /Jumpstart servers for complete hands-free installation of Red Hat Linux/Solaris operating system and installed OS via a network using a Kickstart server.
- Participated in planning and implementation of Back up using OS native commands and Backup tools like Veritas Net backup, TSM.
- Extensively worked on Veritas File System (3.x/4.x/5.0), Veritas Cluster (3.x/4.x), Veritas Volume Manager and Logical Volume Manager for Disk management, Mirroring.
- Installation and configuration of Web Application Servers like Tomcat, Apache, IBM Web Sphere, Web logic, Tuxedo, samba.
- Proficiency working in environments following Agile, Jira and Waterfall methodologies.
- Experience at DevOps Engineering in automating, building, deploying, and releasing of code from one environment to other environment.
- Had good experience on usage of CHEF the AUTOMATION tool and also familiar wif PUPPET and ANSIBLE
- Automated multiple computers using Chef-Cookbooks wif one or multiple recipes.
- Security Configuration, Network, System Monitoring on UNIX based Servers - Basic hardening of the system and network security, attaining the goal of allowing only the valid users/ports into the system.
- Creating new file systems, managing user profiles, mounting file systems and unmounting file systems.
- Expertise in creating local LDAP users and resolving User Permissions. Updated Patches and Packages using Automation tools and Commands.
- Management of User accounts, System security, maintaining file systems, disk management and performance monitoring and tuning.
- Hands on experience wif ticketing tools such as BMC Remedy and service desk express.
- Troubleshooting skills wif network protocols such as DNS, FTP, UDP, SSL, BOOTP, RARPD, TCP/IP, NFS, DHCP, SMTP, BIND, SSH and SNMP.
- Experience working on LAN/WAN and TCP/IP Protocols (Telnet, FTP. etc).
- Experienced in different tools for monitoring the health checkups for machines like CMC, Nagios, Splunk, Trip wire and Netcool.
- Experience in Troubleshooting Hardware, Storage, Application Bottlenecks. System Recovery, Crash dump analysis and Performance Tuning.
- Great mastery of NAGIOS & Netcool System Monitoring/auditing tools.
- Basic noledge on NoSQL database like Cassandra and MongoDB.
- Supporting databases like Oracle, Sybase, DB2 and Oracle RDBMS.
- Experience in performing Disaster Recovery Tests.
- Expertise in Building and supporting environments consisting Testing, Contingency, Production and Disaster Recovery servers.
- Had working experience wif different databases like Oracle, Mysql and NoSQL databases like MongoDB, Cassandra.
- Strong experience wif Linux Clusters running VMW are and also configured, and Maintaining Oracle RAC servers on Red hat Linux 4 node clusters wif EMC storage.
- File system Tuning and growing using VERITAS File System (VxFS), coordinated wif SAN Team for storage allocation and Disk Dynamic Multi path.
- Worked as Data Center Manager and has expertise in Racking, Physically inserting RAM and replacing faulted Disks.
- Strong Automation skills using Python, Perl and other Shell languages.
- Experienced in supporting 7x24 production computing environments on-call and week end support.
TECHNICAL SKILLS
Operating Systems: RHEL and OEL 5.x/6.x/7.x,Oracle Solaris (11/10/9),IBM AIX 5.2/ 5.3/6.1, HP-UX11i v2/ 11i v3, VMWARE ESX/ESXi
Hardware: Dell PowerEdge servers X86, HP ProLiant BL680c G5 server, Sun Enterprise 420,420R, 450, 3500, 4500, 6500 Servers, Sunfire 4800 & 6800, N- Class Servers, Sun Sparc work stations, AMD64 ABI X86,, HP 9000 servers, IBM R6000, P-series, Cisco Routers and Switches.
Tools: Linux LVM, Solstice Disk Suite (SVM), AIX LVM, HP-UX LVM, Remedy, BMC service desk express, Nagios and Puppet.
Languages: C, C++, Perl and Shell programming
Networking: TCP/IP, DNS, NFS, NIS, SSH, DHCP, Netstat, nslookup, SMTP, SMNP, BIND, MySql.
Web/Applications Technologies: Apache http 2.4/2.2/2.0, Apache Tomcat 5.5/6.x, Weblogic 8.0/9.0/9.1/9.2/10.3, WebSphere 5.0/6.0/6.1, ESX 2.5.1, 25.2, 3.0, 3.5, IBM Http Server 6.0.
PROFESSIONAL EXPERIENCE
Confidential, Cleveland, Ohio
Linux System Administrator
Responsibilities:
- Administration of over 2500RHEL 5.x/6.x servers which includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual servers.
- Plan, design, implementation, installation and configuration of Operating System upgrade on Red Hat Linux 4.0 on & HP-Dl585 servers.
- Also supported Solaris servers in production / stage / development environment.
- Performed Building up of servers, deployment activities, and environment support including installation, configuration diagnostics, planning and upgrades.
- Experience working wif version control system like Git, SVN and checksuma to deal everything from small to large projects wif speed and efficiency.
- Integration tool configuration (Jenkins).
- Configuring and managing Puppet master server and also experience in updating and creating modules and pushing them to puppet clients.
- Working wif DevOps tools like Chef and Puppet for Deployment on Multiple platforms.
- Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances wif respect to specific applications.
- Supported 200+ AWS cloud instances running Ubuntu, Redhat environments.
- Creating the platform in AWS (Amazon Web Services Tool) according to the requirement.
- Worked wif the Database team to get the necessary DB setup done in the AWS and make sure the DB import is done.
- Coordinating wif java developers for necessary code enhancements.
- Installed packages, patches and SSL certificates on all web servers.
- Worked in Datacenter Virtualization and Cloud Computing on a VMWareESXi environment.
- Virtualizing RHEL, Windows and Solaris environments wif VMWARE ESX 3.5, 4.0 and vSphere 4.1 servers on Dell Poweredge and HP Proliant Hardware.
- Identified and virtualized servers onto VMWare ESX 3, ESX 4i, VMWare Server and Xen virtual environments, coupled wif Red Hat Cluster Suite for high availability.
- Creating customized Kickstart profiles for each server and making ISO to build the server.
- Security Configuration, Network, System Monitoring on UNIX based Servers - Basic hardening of the system and network security, attaining the goal of allowing only the valid users/ports into the system.
- Creating, Resizing and managing online JFS File system for users upon user request using Veritas Volume manager (VVM) and LVM.
- Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Redhat volume manager.
- Creating local LDAP users and resolving User Permissions. Updated Patches and Packages using Automation tools and Commands.
- Worked in setting up LDAP, DNS, and DHCP Server along wif TEMPeffective Group and System Level policies and roaming profile features by using Samba and NFS.
- Setup of full networking services and protocols on UNIX, including NIS/NFS, DNS, SSH, DHCP, NIDS, TCP/IP, ARP, applications, kickstart and print servers to insure optimal networking, application, and printing functionality.
- Installation and setting up firewalls (IP tables).
- Worked on FTP servers for sending and receiving files between local and remote servers.
- Managed DNS server. Updated forward and reverse lookup files for all the new machines added in the domain. Created reverse lookup files for the new subnets added into the network.
- Troubleshooting Hardware, Storage, Application Bottlenecks. System Recovery, Crash dump analysis, Performance Tuning and analysis.
- Initiating Backups on daily basis and monitoring the scheduled Jobs backups, Clarify Ticket based problem management.
- Experience booting systems into different run levels for troubleshooting and system maintenance.
- Worked wif MySQL, MS SQL Server, and their feature set and created database in Mysql as per the requirement.
- Pre migration checks and configurations on all Linux servers and Oracle RAC environment.
- Developed UNIX shell scripts using Korn, C Shell, Bash Scripting, python and Perl.
- Performing root cause analysis to find the bottlenecks and tuning to improve the performance
- Reviewing the Application logs (JBOSS, TOMCAT, APACHE and DB Logs) and provided 24x7 support as web admin based on SLA.
- Installed and configured application server JBoss and web server Apache and Tomcat.
- Wrote scripts using Python to automate routine tasks like Selective file removal, disk space utilization & Process management and also has good noledge in PHP and HTML languages.
- User administration; startup and shutdown scripts; crontabs, file system maintenance, backup scripting and automation using Python, shell scripting (bash, ksh) for Red Hat Linux and Solaris systems.
- Supporting 24X7 production computing environments on-call and week end support.
Environment: RHEL 5.x/6.x servers (DELL Power Edge 2850, 2950, R805, R910, Sun Enterprise 420R, 450, 3500, 4500, IBM and Cisco Blade Servers), Ubuntu 12.04, Kickstart, Puppet, Amazon Web Services Tool, Oracle ASM, JBoss, Apache, Tomcat, SAN storage, HP DL360, 380, DL385, Cisco Blade servers, VMware ESX, GIT repository, Nagios, Splunk, Python 2.7.
Confidential, Detroit, Michigan
Linux Systems Administrator
Responsibilities:
- Installed, configured, administrated all UNIX/LINUX servers, includes the design and selection of relevant hardware to Support the installation and upgrades of Red Hat (5/6), CentOS 5/6, Fedora core operating systems.
- Administered file system and volumes using Solaris Volume Manager on Solaris 10/11, provided on-call 24/7 debugging issues related to Solaris 10/11 and Red Hat Linux.
- Familiar wif AWS cloud Platform.
- Performed daily housekeeping functions, such as establishing new accounts, creating and resetting passwords, developing, scripts, performing system backups and recovery, and installing software patches and updates.
- Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager & Solaris Volume Manager.
- Implementation of numerous VMware ESX virtual machines (2.5.x and 3.0).
- Responsible for design and implementation of IT infrastructure such as data center, servers, storage, backup, and virtualization.
- Administered file system and volumes using Veritas Storage Foundation, Logical Volume Manger on Linux. Installed and ConfiguredVeritas Volume Manager for Development, Test and Production environments.
- File system Tuning and growing using VERITAS File System (VxFS), coordinated wif SAN Team for storage allocation and Disk Dynamic Multi path.
- Created users, manage user permissions, maintain User & File System quota on Red hat Linux, and Solaris.
- Installation, configuration and maintenance DNS and DHCP servers, NFS and NIS,Samba on Linux servers.
- 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.
- Systems log management, Data backup and restoration wif UNIX native tools (tar/dd). Managed DNS server. Updated forward and reverse lookup files for all the new machines added in the domain. Created reverse lookup files for the new subnets added into the network.
- Setup of full networking services and protocols on UNIX, including NIS/NFS, DNS, SSH, DHCP, NIDS, FTP, TCP/IP.
- Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure. Deployed mcollective for orchestration.
- Managing APT source, key, definitions and configuring firewalls in Puppet
- Installing, configuring, and running NTP across a range of operating systems in Puppet
- Developed the scripts to push patches, files and maintain configuration drift through the Puppet tool.
- Maintained Load balancing, High availability, Failover functionality and Disaster recovery included changing IP address of the web and app server machines, which caused change in the virtual host and http transport configurations.
- Monitored the performance of the system to check the CPU utilization, bottlenecks of I/O devices, Memory usage and Network traffic.
- Performed in installing, configuring and trouble-Shooting web servers like IBM HTTP Web Server, Apache Web Server, Websphere Application Servers, and Samba Server on Linux (Redhat&CentOS).
- Monitor system logsand troubleshoot errors related to it.
- Created PERL scripts to generate disk and file space alerts.
- Design, build, and integrate scripts to support the DevOps platform.
- Document all changes to improve process for future use using Media Wiki and Confluence.
- Actively participated Disaster Recovery (DR) Tests and planned configuring storage using LVM.
- Build Yum and RPM repository Server for Development team to upload packages, Written UNIX Shell scripts using Python and Bash shell scripting for monitoring & clean up old files.
- Monitoring of space availability on each file system using the Shell Scripts.
Environment: Red Hat 5.x/6.x, CentOS 5.x/6.x, VMware Virtual Client 3.5, AIX 5.3, 6.1, Windows Server, XP, 07,08, IBM RS/6000, pSeries 520, 550, 570, 575, 590, 595, 650, 630, 670, 690, P7 710, 720, 740, M80, S80, H70 and H80, IBM Blade Servers, DNS, NFS, SMTP, Veritas File System (VxFS), Web server Apache 1.3x, Application server Jboss, SAN Storage, Sun Solaris 10, SunFire V480/V490/V240/F4800/E2900, M3000, M4000, VMware, vSphere 4.1/5.1, Configuration management tools Puppet.
Confidential, Detroit, Michigan
Linux/Solaris Administrator
Responsibilities:
- Installed, upgraded and ConfiguredRHEL servers Jumpstart and Kickstart Server.
- Installed Operating System on Solaris and Linux servers and blades over the network.
- Regularly applying patches both for SUN and Linux systems.
- Experience in Configuring and Managing Virtual Disks, Disk Mirrors & RAID Levels.
- Installation and configuration of Veritas Volume Manager, LVM, Veritas File System and Veritas Cluster Server.
- Providing day-to-day user administration like adding or deleting users, password aging.
- User administration, creating Users, Groups and giving permissions as requested.
- Experience in creation and maintenance of ZFS file systems.
- Working wif VERITAS Volume Manager for creating volumes and file systems for various applications and databases.
- Worked wif NAS Storage wif HBA card configuration.
- Worked wif Network team understanding about the TCP/IP protocols, SMPP, routers and sending requests to open the ports.
- Configuring and managing the SSH, SSL, FTP, SAMBA, SMTP and DHCP Servers on Linux.
- Installation, configuration and maintenance of DNS, NFS on Sun Solaris and IBM AIX environment.
- Installed BIND 8.2.Configured DNS Primary, Secondary and DNS clients. Generated /etc/named.confand other files for use in the named directory. Used nslookup to query the Local Server.
- Configuring distributed file systems and administering NFS server and NFS clients and editing auto-mounting mapping as per system / user requirements.
- Setup NFS Servers, Diskless clients and Auto clients and auto mountedthe file systems using direct and indirect maps. Also setup entries in /etc/exports and mounted the disks onto the client systems by adding entries to /etc/fstab.
- Installation of Apache, Weblogic and Tomcat Web servers.
- Monitoring the Production servers using Nagiosand Monitor tools.
- Watching the alerts coming from the servers using NMS monitoring tool.
- Troubleshooting hardware, software and operating system related errors on Linux including Hardware Maintenance and Upgradation.
- Worked closely wif supporting (developers) during the new software version releases/revisions/hot fixes, JDK, scp these files from development servers to the appropriate Luminis platform test environment utilized patch/pkg, rpm, yum management to install releases wifin the production environment.
- Data Center migration.
- Data Center Facilities Mgmt. experience - Change Mgmt. experience requesting and understanding racking and cabling servers including fault tolerance on Network (IPMP/Link Aggregation).
- As a data center administrator, I was able to provide our business units wif near instant-on capacity when a request comes down the chain.
- Maintained Load balancing, high availability, failover functionality and disaster recovery included changing IP address of the web and app server machines, which caused change in the virtual host and http transport configurations.
- Performance tuning, troubleshooting and monitoring bottlenecks of network, CPU, memory and Disk.
- Troubleshooting database servers’ performance issues and taking care of DBA Activities.
- Developed UNIX shell scripts using Korn, C Shell, Bash Scripting and PYTHON.
- Provided 24x7 supports as Web admin and to build and support Apache and Tomcat Servers.
Environment: HP Blade servers, DELL Power Edge 2850, 2950, R805, R910, R210, R310, T310, IBMRS/6000, pSeries 520, 550, 570, 575, 590, Sun Enterprise 420R, 450, 3500, 4500, 5500, 6500 Servers, Cisco Blade servers, SAN storage, RHEL 6.X, Cent OS, Ubuntu 10.X, 11.X, 12.X, Solaris.
Confidential
UNIX/LINUX Administrator
Responsibilities:
- Systems monitoring and administration of Servers for day-to-day problems, patches, user administration, hardware failure, monitoring log files, backup, software upgradation, configuration changes and documentation.
- Installation of Ubuntu, Redhat and CentOS Linux on HP and Dell Rack and Blade.
- Creation & Maintenance of user accounts & passwords & profiles, home directories, initialization of files, groups’ creation and management, setting file permissions, customizing shell environment setup for users.
- Maintained and monitoring System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues
- Planned and implemented the migration of equipment and services from one datacenter to the new one.
- Installation of patches on servers running Redhat& SOLARIS servers.Creation of VMS's using the web console vCenter on VMWare ESX.
- Expertise in VMware Virtualization using Vsphere 4.0.
- Installation of VMware ESX3.5.4.x infrastructure on Dell Power Edge Server and administration of VMs.
- Installing, administration and troubleshooting of Apache 2.x web server, whichincluded tasks like creating virtual hosts, installing SSL certificates etc.
- Configure RAID mirroring on Linux platform.
- Performed disk administration using LVM, Linux Volume Manager (LVM), and Veritas Volume Manager 4.x/5.x.
- Planned, scheduled and Implemented OS patches on both Solaris & Linux boxes as a part of proactive maintenance and Secure Shell (SSH) implementation
- Configuring multipath, adding SAN and creating physical volumes, volume groups, logical volumes. Experience working wif SAN storage (EMC, NetApp)
- Configuration and administration of NFS and Samba in Linux and Solaris.
- Managing of configuration files like httfpd.conf, Apache andcrontab in the revisioncontrol systems.
- Administration/Configuration of Print Servers/Clients in the Network.
- Secure system logs for system errors, unauthorized access, hardware failures using top and other Solaris utilities.
- Interaction wif vendors for Hardware and software supports.
- Documentation of the procedures of according to the company policy.
- Developed BASH, Python shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation through Autosys.
- Worked wif DBAs on installation of RDBMS database, restoration and log generation.
- Performed 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.
- Repair and recover from hardware or software failures. Coordinate and communicate wif impacted constituencies.
- Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities.
- Configure / add new services as necessary.
- Used Share point for documentation.
- Day-to-Day application support on production and technical documentation for critical prod issues, on call pager support 24/7 environment.
Environment: Red Hat Enterprise Linux 4.x/5.x, CentOS 5.x, Solaris 8/9, VERITAS Volume Manager 4.1, HP DL360, 380, Sun Enterprise 420R, 4500, 5500, 6500 Servers, VMware GSX, Samba, NFS, NIS, LVM, Nagios, Shell programming, Apache Tomcat, Veritas volume manager 4.x, Bash, Python scripting, Kickstart.
Confidential
LINUX/UNIX Systems Administrator
Responsibilities:
- Responsible for installation, configuration, and administration of Linux/Solaris.
- Physically racked new hardware components and servers.
- Involved in applying Patches, Installing patch bundles on Solaris and Red hat Linux.
- Build Solaris/RHEL servers including jumpstart/kickstart servers.
- Managed and administered user accounts security on UNIX servers.
- Configured VMware and installed several Linux and Windows Operating Systems according to the client needs and involved in Maintenance and Troubleshooting of VMware.
- Involved in setting up Virtualization dat includes installation and configuration of Virtual I/O Server (VIOS), and Client LPAR, Dlpar Provisioning and Micro partitioning.
- Maintain Web servers, file servers, firewalls, and directory services, and set up user accounts.
- Worked on creating, mounting and unmounting new file systems.
- Installed, configured, and maintained WebLogic and Oracle DB Servers on OS Solaris and Red hat Linux.
- Participated in root-cause analysis of recurring issues, system backup, and security setup.
- Analyzed system/application failures, examined all system and application log files (e.g. HTTP error log, event log); gathered information for problem resolution.
- Performed the network, port validation checks, and resolved DNS common issues.
- Monitored, troubleshot, and resolved issues involving operating systems.
- Developed KORN, BASH shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation through Autosys.
- Responsible for Day to Day Backup and Recovery using tar. Updated backup scripts on different environments.
- Kernel tuning, Writing Shell scripts for system maintenance and file management.
- Performed user administration: add/delete/modify users & user groups and respective privileges and resource permissions.
- Extensively worked on virtualization (Creating hypervisors and building up new virtual machines).
- Patching and upgrading OS levels for Linux/Unix servers.
- Involved in complete administration tasks on Linux/Unix and documentation for the projects executed.
- Trouble shooting the system and end user issues.
- Monitored PCs/network operations documented any security issues and instituted other information security procedures.
- Implemented and documented systems for high-volume production environment.
- Day-to-Day application support on production and technical documentation for critical prod issues.
Environment: RHEL 4.x, IBM 5L 5.3, DELL Power Edge 2850, 2950, Sun Enterprise 420R, 450, 3500 servers, Shell scripting(Bash), VERITAS Volume manager, VMware workstation, JBoss, Apache 2.2.x, Splunk, Veritas Cluster server, Veritas NetBackup4.5,5.0
