Linux System Administrator Resume
4.00/5 (Submit Your Rating)
Framingham, MA
OBJECTIVE
- To acquire a Linux Systems Administrator / Engineer position where I can optimize my three years of technical experience in installing, configuring and managing of Linux / Unix server based systems and network applications. Willing to play an important role for supporting Linux systems to utilize my abilities of working in fast - paced environment and dealing with critical situations.
SUMMARY
- Linux System Administrator with 3 years of experience in System Administration RHEL 5.x, 6.x, 7.x, and VMware vSphere Environment.
- Experience in System Administration, System Builds, Server Deployment, Installs, Upgrades, Patches, Troubleshooting, Security, Performance Monitoring and Fine-tuning Linux Systems.
- Experience in VMware Virtual Center, including new VM creation, modification, and deletion.
- Experience in Job Scheduling, Disk Management, Logical Volume Management (LVM), Logical Partitioning, Process Monitoring.
- Creating and managing User Accounts, Permissions, Mounting and Maintaining File Systems, and System Security.
- Configuring Hardware and Software Level RAIDs.
- Experience in Installing, Configuring, Supporting and Troubleshooting Linux Networking Services and Protocols like NFS, FTP, SSH, Apache, DHCP, DNS, Remote Access, and Remote Console.
- Working knowledge on TCP/IP, UDP and other Protocols in solving network related issues.
- Experience in Monitoring System Performance and check the status of the system using utilities such as VMSTAT, IOSTAT, NETSTAT, DSTAT, SAR, TOP etc.
- Experience working with AWS Service.
- Worked along with Monitoring teams to identify and troubleshoot issues on servers using tools like Nagios, HP-OVO, and M-360.
- Expertise in understanding of Error Logging System, resolving technical issues by Diagnosing, Problem Determination, Troubleshooting and providing Root Cause Analysis.
- Working Knowledge on using and developing basic Shell Scripts.
- Experience with Ansible as a configuration management tool.
- Responding to all incoming calls requesting remote service in a timely manner, actively managing systems remotely in order to offer assistance in resolving issues.
- Resolving assigned Tickets, taking ownership of Processes and Documentation.
- Planning and implementing changes as required, by following the change management rules and procedure of the organization based on ITIL.
- Experienced in working with SAN team, Network team, Backup team, Capacity team, Application team and Database team to resolve issues and provide excellent Customer satisfaction.
- Team player, energetic, result-oriented, fast learner, excellent communication skills with strong research capabilities.
TECHNICAL SKILLS
- Red Hat, CentOS & Oracle Linux, VMware Esxi, Unix & Windows
- HP, Dell & Cisco Systems, Printers, Cisco Switches
- TCP/IP, UDP, DNS, DHCP, LDAP, LAN, NIC Bonding
- SSH, SFTP, Apache, Samba, NIS, NFS, Send Mail, PXE Boot, Nagios
- Shell / Bash Scripting
- Ansible
- AWS
- MariaDB, MySQL
PROFESSIONAL EXPERIENCE
Linux System Administrator
Confidential - Framingham, MA
Responsibilities:
- Responsible for keeping the servers (70% VMware and 30% BM which includes HP, Dell, and Cisco Hardware) up and running as well as providing direct user support for any technical issues related to Linux systems.
- Building and maintaining Redhat using automation tools, as well as with kick-start using cobbler.
- Worked on iLO, iDRAC and CIMC setup and configuration.
- Installing, configuring and managing Linux VMs on VMWare ESXi using VSphere, Vcenter.
- Configuring and managing Linux Servers over the Cisco UCS Blades through UCS Manager.
- Experience in installing and upgrading Linux server on AWS EC2 instance.
- Implementing and utilizing CloudWatch to monitor various AWS resources such as EC2, ELB, S3, EBS as well as implementing alarms to monitor various metrics like CPU & RAM etc.
- Managing the configurations of servers using Ansible.
- Utilized Ansible for ad-hoc tasks execution.
- Worked on several Ansible modules in playbook such as file, copy, service, shell command.
- Attaching SAN, NAS, DAS storage to Linux, creating standard partitions, creating physical volumes, group volume, logical volumes and extending/reducing logical volumes.
- Performing software package installation, upgrades and updates using yum and rpm.
- Configuring and managing SFTP and VSFTP services.
- Setting up secured password-less SSH authentication on servers using SSH key pair.
- Creating groups, adding User IDs to a group as a primary or secondary group, removing Users ID from a group, as well as managing sudoers file.
- Configuring NFS server, exporting file systems, mounting exported file systems, working with NFS daemons and fixing any mounting issues.
- Managing files and directories permissions and ownership, as well as configuring ACL permissions.
- Performing file system checks and repairing when needed.
- Installing and configuring splunk forwarder, and connection to the index server.
- Monitoring system logs and activities, conducting system performance tuning, as well as using splunk dashboard.
- Retiring and decommissioning the servers and equipments following Company’s rules and policies.
- Resolving complex network connectivity issues using tools such as TCPdump, traceroute, nmap, ncat, routel etc.
- Solving problems related to user logon, AD/LDAP accounts, unab/vasd/sssd connectivity issues.
- Taking actions based on the alerts and tickets to resolve the issue in timely manner.
- Providing direct user support for level 1 and level 2 incidents.
- Supporting a huge user base by catering their Service requests and Change requests through service-now, as well as managing CMDB.
- Implementing plan for change, problem, and incident management process based on ITIL.
- Registering Dev and Prod servers with Redhat satellite, and Oracle spacewalk.
- Installing and managing mysql, tripwire, tidal agent manually; as well as using Ansible playbooks.
- Utilizing cron jobs to set up various schedules for backup and monitoring tasks, as well as configuring logs rotation.
- Ensuring high availability of servers.
- Server migration, renaming and Re-IPing hosts to make them working across environment.
- Testing and deploying security and vulnerability patches to number of systems on Dev and Production environment.
- Registering, following up on support cases with different vendors, such as Redhat, HP, CISCO etc.
- Hardening newly built and existing Linux servers from security point of view.
- Configuring ulimits and kernel parameters.
- Performing critical system administration tasks from Single user mode.
- Experience with basic bash shell scripting.
- Creating SOPs and Technical Documentation using confluence.
- Troubleshooting and resolving challenging issues through solid problem solving approach.
Jr. Linux System Administrator
Confidential - Philadelphia, PA
Responsibilities:
- Experience with multiple Linux distros including RHEL, and CentOS.
- Installations, configuration, and administration of Linux software and applications.
- Installation of RHEL & Centos using pxe with kickstart and automation tool.
- Expertise in vmware vSphere 5/6 version, ESXi and vCenter operations Management.
- Patching ESXi hosts vmware update manager and CLI.
- Remote system administration using tools like SSH, and Telnet.
- Monitored system activities, fine-tuned system parameters and configurations to optimize performance and ensure security of systems.
- Planning and implementing system upgrades including hardware, operating system and periodical patches.
- Creating and maintaining user accounts, profiles, groups, and assigning permissions.
- Configuring SUDO and granting root permission to users for performing certain activities.
- Controlling access to files and directories with Linux file system permissions, security, rights, disk space, and process monitoring.
- Working on volume management, disk management, and software RAID solutions.
- Performed capacity analysis, monitored and controlled disk space usage on systems.
- Setting up network environments using TCP/IP, NIS, NFS, DNS, and DHCP.
- Fine tuning of Servers and configuring networks for optimum performance.
- Monitoring server performance and tuning via various stat commands (top, sar, iostat, vmstat, netstat, mpstat, prstat, nfsstat, prtconf, iostat, dmidecode, etc.), tuning I/O, & memory etc.
- Implementing backup and recovery policy.
- Organized various meetings with teams for tracking their requirements as inputs to get this done and designed the plan, steps involved and took user approvals.
- Configuring updates and maintaining Linux applications and software packages from a local YUM repository.
- Installation, configuration and upgrade of apache, MySQL databases on Linux systems.
- Preparing documentation in form of internal wiki.