Linux Systems Engineer Resume
Austin, TX
OBJECTIVE:
Linux Systems Administrator/Engineer with 8+ years of technical experience in the IT industry. Experience integrating all flavors of Linux in diverse environments, possessing skills with performance Tuning. Responsible for the smooth running and day - to-day operations of mission-critical Linux based Systems. Involved in performing upgrades, managing configuration changes, maintaining System integrity and the monitoring of Cluster performance. Strengths include server configuration with PXE boot, automation through puppet and ansible, and other configuration management tools.
TECHNICAL SKILLS:
Operating Systems: RHEL 5.x, 6.x, 7, CentOS and Windows 7, 8, XP, Vista, Server 2008 R2
Hardware: DELL (Power Edge), HP (ProLiant G7, G8)
Tools: WordPress, Apache HTTP, Nagios, Ansible, VMware, AWS, KVM, Jira, IBM Bigfix, Solarwind and Nexus
Languages: Shell scripting, Bash
Networking: TCP/IP, NFS, NIS, SSH, DHCP, FTP/TFTP, SMTP, SNMP, iptables, DNS
Database: MySQL, MariaDB
Storage: LVM, Ext2, Ext3, Ext4, XFS, and NAS (NFS, SAMBA, RAID 0,1,5,6,10)
PROFESSIONAL EXPERIENCE:
Confidential, AUstin, TX
Linux systems Engineer
- Responsible for installation and upgrade of patches and packages on RHEL 5/6/7 using RPM & YUM.
- Expertise in performing the automated and custom installs using PXE boot and Kickstart installation.
- Strong knowledge and experience in Logical Volume Management (LVM), Storage and Disk Management, creating, extending, resizing, and shrinking volume groups when needed.
- Experience in setting, maintaining, and configuring YUM repository.
- Proficient in installing, configuring and maintaining VMware ESX and ESXi.
- Monitor web servers using Nagios monitoring tool.
- Working knowledge of AWS EC2, S3, EBS, IAM, VPC, Cloud Watch, and Auto Scaling, etc.
- Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Red hat Linux.
- Good working knowledge of Ansible, setup of Ansible environment and implementation of different applications & services through Ansible playbook
- Experience in using automation tools like Puppet, ansible
- Experience in writing a bash scripts for automating tasks and for creating backups.
- Working on monitoring larger scale servers on VMware vSphere and installing monitoring agents.
- Install and configure various client servers on Unix/Linux platforms: DHCP, DNS, NFS, FTP, SSH, Apache, RPM, YUM.
- Implement the monitoring tools Nagios to monitor services like CPU, Hard drive, Memory utilization, Users, HTTP, SSH etc.
- Build system process and supervised the server performance using vmstat, ps, top, netstat, iostat
- Implement sudo accounts, creating and managing of user accounts, entitlements and process monitoring in Redhat Linux.
- Use cron jobs in managing systems routine backup like performance, upgrades tuning and testing.
- Installation and upgrade of Software's, configuration management, troubleshooting connectivity issue regarding ssh, and network problems.
- Create Linux/Unix/Window Virtual Machines using VMware
- Install and Configure VMware ESXi Hypervisor on the Physical Servers
- Set up directory shares with NFS servers and clients
- Everyday monitoring of health and memory usage of servers and web applications running Apache and Tomcat
- Worked closely with the IT Security team to identify and remove security vulnerabilities as part of a best-practice approach
- Ability to learn new and different technologies to a working depth quickly
Confidential, WILMINGTON, DE
LINUX SYSTEMS ADMINSTRATOR
- Build and configure VMware virtual machine templates for Redhat/Centos servers.
- Manage a large development, test and production environment with physical and virtual servers.
- Install CentOS using Pre-Execution environment boot and Kick start method on multiple servers, remote installation of Linux using PXE boot.
- Harden Redhat Linux 6 /7.
- Perform system monitoring; CPU, memory, I/O, hardware, jobs scheduling and processes management.
- Experience in creating EC2 instance in the cloud(AWS).
- Create and manage user accounts. Setting password aging and account expiration. Troubleshoot user account issues and network related connectivity issues
- Deploy and manage NFS server and NFS shares. Restricted Shares per subnet and domains. Configure NFS servers for file sharing in Rhel 6 &7 Servers
- Good working knowledge of Puppet, setup of Puppet master and creation of resource groups and users
- Experience in writing concise and clear documentation
- An effective team player and motivate team members to achieve desired targets.
- Perform Root password recovery in the Linux servers.
- Secure, monitor, and patch the server using Redhat Satellite Server.
- Create, clone Linux Virtual Machines, templates using VMware vSphere client 5 and migrating servers between ESXi hosts.
- Perform package administration on Linux using rpm and yum through RHN Satellite and subscription manager.
- Solve tickets issues on day to day activities and problems related to development and test servers.
- Familiar working with Jira and Service Now ticketing systems.
- Create a BASH script for Alias that I used for the most common commands that I ran on servers everyday
- Work on adding new Users and groups and give sudo access in test and development servers and central file synchronization via sudoers, authorized keys, passwd, shadow, group.
- Manage bare metal servers (HP, DELL, and Cisco switches) servers as well as Virtual servers (VMWare and KVM).
- Experience in troubleshooting of issues with applications, network, user hardware, naming services etc.
Confidential, Midland, MI
LINUX SYSTEMS Analyst
- Expert level skill sets in different flavors of Linux Red Hat 4/5/6, CentOS 4/5/6 as well as Ubuntu and Fedora.
- Provide support to technicians on Network Configuration, Performance Tuning, Security Hardening.
- Technical support, testing, troubleshooting and configuration of naming services like NIS, DNS etc. on Linux and Solaris
- Work with storage (NAS DAS ISCSI)
- Experience in architecting, setting up data centers and migration of applications.
- Provide 24/7 technical support to Production and development environments
- Create LDAP accounts for users to allow access to allow centralized logins to servers under their profile
- Possess design, implementation and operational support experience for Red Hat and or Oracle Linux server instances
- Experience in Installation & Configuration of Network Print Servers on Red Hat Linux
- Ability to work in team in diverse/ multiple stakeholder environment
- Experience in Job Scheduling tools
