Linux Administrator Resume
Dearborn, MI
SUMMARY:
- Worked in infrastructure team on installation, configuration and administration of RHEL 5.x/6.x/7, SUSE Linux, CentOS 5.x/6.x and IBM AIX 6.x/7.x
- Experience in Package Management using Red Hat RPM/YUM.
- Experience in System Administration, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Backup, Disaster Recovery and Performance Monitoring on Red Hat Linux Systems.
- Experience NIC bonding configuration in Linux systems to increase the bandwidth or redundancy based on requirement by the application.
- Experience in implementation and maintenance of Httpd, NFS and FTP skills.
- Knowledge in writing Shell and Bash Scripts.
- Hands - on experience in diagnosing, troubleshooting various networking, hardware & Linux/ UNIX server's services issues and performing preventive maintenance.
- Day to day administration of Production, QA, Development and Test environment systems. 24x7 on-call support.
- Excellent in configuring NIS, NIS+, NFS, SMTP, DNS, DHCP, Mail Server, LDAP, Apache, Tomcat and Samba Server in a heterogeneous environment.
- Experience in Volume management, Disk Management, Logical Volume manager (LVM) File system Tuning and growing.
- Good knowledge in implementing Continuous Integration using Jenkin s and GIT.
- Implemented and enhanced UNIX shell scripts using Bash and Python Scripting.
- Experience in Linux Performance monitoring and kernel tuning and Load balancing.
- Working knowledge of VMWare vCenter .
- Good experience on ticketing tools like Service Now, BMC Remedy.
- Patch Management and Backup Management for Red hat Linux.
- Setting up and maintaining Continuous Integration Server, Jenkins.
- Experience in working with the Version Control Systems such as Git, Git-Hub.
TECHNICAL SKILLS:
Operating systems: Red Hat Linux (RHEL 3/4/5/6), SUSE (9/10), Cent OS (5.x,6.x,7.x),Solaris 10/9/8, HP-UX (11.11, 11.23, 11.31), IBM AIX (5.1, 5.3),, Windows 2003/vista, 7,8,10.
DevOps Tools: Puppet, Jenkins,Ansible
Server Hardware: HP ProLiant DL 585/360/385/585 G2, Sun Fire 3800/4800/6800, IBM e-Server Regatta P690, P570, RS6000, IBM/HP/DELL Blade Servers.
Networking: TCP/IP, NFS, AutoFS, NIS, DNS, DHCP, LAN, WAN
Storage hardware: Brocade FC Switches, Net App Filers, Qlogic and Emulex FC HBAs, iSCSI/ FC Storage arrays, RAID Storage arrays, DLT and LTO Tape Libraries, Hitachi enterprise systems.
Virtualization Tools: VMware .
Security: Secure Shells, SSH, SCP, SUDO.
Scripting language: Shell Scripting and Python
Ticketing Tools: BMC Remedy, Service now
Protocols: TCP/IP, SNMP, SMTP, TELNET, HTTP
PROFESSIONAL EXPERIENCE:
Confidential - Dearborn MI
Linux Administrator
Responsibilities:
- Performed installation, configuration and tuning of RedHat EnterpriseLinux servers.
- Maintained and configured VMware ESXi server and Vcenter via web access.
- Installed, monitored and managed several virtual hosts on VMware ESXi using the software vSphere client.
- Installed virtual machines using kikstart files.
- Responsible for daily system administration tasks in heterogeneous Linux/Unix environments such as user/ group management, applying patches, disk management, job scheduling and packages installation (using RPM and YUM) on Linux/Unix Environment
- Created and configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
- Developing BASH and Python scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
- User Administration by creating, maintaining User's accounts and groups, setting up User environments.
- Monitored ser server and application performance&tuning via various commands ( vmstat, top, iostat)
- Installing and configuring Apache and supporting them on Linux production servers.
- Configuring and administrating of Swap space.
- Setup, configured and maintained NFS, NIS, and TCP/IP network, setting up SSH and SCP features between hosts.
- Created Puppet Master and Agents machines in the production environment for deploying, updating the software in automation process.
- Configured and automated the Jenkins and build jobs for Continuous Integration.
- Worked on version controller like GIT and continuous integration, automated deployment & management using Jenkins.
- Used Service Now to track tickets.
- Worked on 24x7 oncall support and weekend support.
Environment: RedHat Enterprise Linux 7.x, VMware ESXi,Git, Jenkins, NFS, Service Now, Apache, Puppet
Confidential - Virginia Beach, VA
Linux Administrator
Responsibilities:
- Creating, cloning Linux Virtual Machines, templates using VMware vSphere Client 5.0 and migrating servers between ESXi hosts.
- Mass Build of Linux servers using Kickstartand interactive installation methods.
- Patch Management, Package Installation/Upgrades and Kernel upgrades.
- Administrating & Installing OS Packages & Patches using YUM, and RPM.
- Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
- Worked on virtual and physical Linux hosts and involved in day to day administrative activities such as maintaining user accounts, password management, providing advanced file permissions to specific users etc.
- Configuring distributed file systems and administering NFS server and NFS clients as per system user requirements.
- Responsible for scheduling various regular, future, queue tasks using crontab.
- Build and upgraded puppet master for each DEV, UAT andPROD environments.
- Implemented the monitoring tools like Nagios to monitor services like CPU, Hard drive, Memory utilization, Users, HTTP, SSH etc.
- Setup, configured and maintained NFS, NIS, and TCP/IP network, setting up SSH and SCP features between hosts.
- Performed Installation, configuration and Administration ofVERITAS Volume Manager.
- Created Puppet Master and Agents in the production environment for deploying, updating the software in automation process.
- Configured RedHat Satellite Server for patching and configuring servers to update patches from the satellite server.
- Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota.
- Developed bash shell scripts to automate routine activities.
- Network trouble shooting and Worked closely with vendors on Hardware Problems, software fixes Provided support for break/fix incidents.
- Responsible for monitoring and working on problem tickets (Service Now). Following it up with business and technical teams, and ensuring the problem is successfully resolved
- Provided afterhours and weekend support to facilitate the issues in the production environment.
Environment: RedHat Linux 6.x/7.x, VMware ESXi, Veritas Volume Manager 4.0, Nagios,NFS, RedHat Satellite, Service Now, Puppet.
Confidential - Naperville, IL
Linux Administrator
Responsibilities:
- Administration of 1000 + RHEL 5.x/6.x servers which includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
- Implementation and administration of VMware ESXi, vCenter for running RedHat Linux Servers on Production and Development.
- Installed RedHat Linux using kickstart and applying security polices for hardening the server based on the company policies.
- Experience in Installing Packages with RPM and YUM.
- ConfiguredDNS, DHCP, NIS, NFS in RedHat Enterprise Linux 5.x/6. x.
- Experienced with Java application servers such as Tomcat andWebSphere Application Server Community Edition.
- Worked in Agile Project Management environment to deliver high priority, high-quality work.
- Created file systems using NFS and mounted it. Created devices and special files using mknod.
- Managed daily system administration cases using BMC Remedy Help Desk.
- Installed, configured and efficiently managed Disk and File system through Veritas Volume Manager.
- Clustering and Cluster management on the servers using VERITAS Cluster Server 2.0 & 3.5.
- Backup Scheduling using the full and incremental backups on tapes and taking backup/restores using ufsdump and ufsrestore commands.
- Handled Performance Monitoring in File system CPU, Memory and Process in all the UNIX Servers.
- Integration tools configuration (Jenkins).
- Configured RedHat Cluster and supported GFS files system.
- Problems & performance issues; installed latest patches for Linux and performed RedHat Linux Kernel Tuning.
- Day-to-day administration on RHEL 5.x/6.x which includes Installation, upgrade & loading patch management & packages.
- Worked 24 x 7 on-call support on rotation basis for production environment.
Environment: Linux 6.x/5.x, Oracle 10g, ESX,Shell Script, VM ware,RedHat Satellite,Veritas Volume Manager (VVM), LDAP, Tomcat, WebSphere.
Confidential - St. Louis, MO
Linux Administrator
Responsibilities:
- Performed installation, configuration and tuning of RedHat EnterpriseLinux servers.
- Created users and groups and restrict them using Basic, ACLs and Advanced File Permissions apart from the File Server level permissions.
- Installed and updated required packages using the central repository (YUM) and RPM.
- Shared files between Linux boxes and windows using the WinSCP, a secure FTP, SCP client for Microsoft Windows.
- Installed PXE servers, Kickstart configurations for automatic Linux Installation.
- Involved in corporate level auditing compliances like system security, network security and installation of recommended patches.
- Monitored the Linux servers on a regular basis and was into tuning them accordingly to optimize performance.
- Performed configuration of standard Linux and network protocols, such as SMTP, DHCP,DNS, LDAP, NFS, HTTP, SNMP and others.
- Configured EMC Storage and troubleshoot the problem with Storage.
- Installed and configured Puppet, a configuration management tool for automating several processes in the DevOps environment.
- Created Puppet Master and Agents in the production environment for deploying, updating the software in automation process.
- Installed and used "GIT" a version controller in puppet master for monitoring and updating the regular changes in the project.
- Performed log management by using Alert log and Sys log.
- Performed daily backup of files using manual commands like tar, scp, dd andcpio.
- Worked on automation of processes using Crontab and shell scripting using Bash.
- Worked on FTP servers for sending and receiving files between local and remote servers.
- Handled network related services like FTP, NFS,TCP/IP.
Environment: Red Hat Enterprise Linux 5.x/6.x, EMC, VMware, GIT, Puppet, WinSCP, LDAP.
Confidential, Columbus, OH
Unix/Linux Administrator
Responsibilities:
- Installed and configuredRedHat Linux 5.x/6.x using Kick Start server.
- Installation and configuration ESX hosts. Making new virtual machines, with Linux RedHat server, making templates, cloning VMs using VMware Virtual Client.
- Created and configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
- Installing and updating packages using RPM.
- Configuration and installation of DHCP, DNS, web (Apache), mail (SMTP, IMAP, POP3) and file servers on Linux servers.
- Collaborate on monitoring and troubleshooting Servers using various third-party tools like Nagios.
- Managed users, disks, groups administration, File Sharing Permissions, backup and restore operations, and networking service.
- Automate configuration through Puppet.
- Responsible for installing, integrating, tuning and troubleshooting WebSphereapplication server.
- Lockdown the local accounts to secure the environment using NIS.
- Setup, configured and maintained NFS, NIS, and TCP/IP network, setting up SSH and SCP features between hosts.
- Maintenance, performance, tuning and testing of servers for proper functioning.
- Managing routine backup, scheduling jobs, enabling system logging and network logging.
- Troubleshooting tickets using BMC remedy.
- Worked with DBAs on installation of Oracle database.
- Installed and configured Oracle RAC 11g for database purpose.
- Setup user and group login ID's, password and network configuration.
- Developed bash shell scripts to automate routine activities.
Environment: Red-Hat Linux Enterprise servers 5.x/6.x, Oracle 11g, Veritas volume manager, WebSphere application server, puppet.
Confidential
Jr.System Administrator
Responsibilities:
- Installation and configuration of RedHat Linux 5.x.
- System administration, maintenance and monitoring various day-to-day operations.
- Experience on File system issues and Disk management
- Configuring and maintaining the Active Directory.
- Aging groups and user accounts assigned permissions and ownerships to users.
- Installation and configuring the DNS, DHCP servers and assigning IP addresses to client hosts.
- File systems management and consistency checks.
- User management, Creating and managing user account, groups and access levels
- Creating volume groups and Logical volumes on Linux
- Taking the backup using tar command on Linux machines.
- Scheduling jobs using crontab - editing, removing and checking cron logs.
- Troubleshooting issues related with disk utilization, CPU utilization, Memory consumptions etc.
- Package management using RPM and YUM.
- Providing 24x7 support to the organization
Environment: Red Hat Enterprise Linux 4.x/5.x, VMware ESX, DNS, DHCP, NFS, SMTP, Apache.