Linux Systems Administrator / Engineer Resume
Bentonville, AR
OBJECTIVE
- An ambitious IT Professional with around 6 years of experience working as a Linux Systems Engineer and Administrator looking for a challenging career opportunity, where I may apply my experience, grow my skills as well as help the organization meet its goals.
SUMMARY
- 5+ years hands - on experience in building, configuring and maintaining Linux 5.x/6.x/7.x RedHat and CentOS
- Proficient understanding of automated server builds with PXEboot and Kickstart
- Proficient understanding of network concepts such as TCP/IP, UDP, DNS, DHCP, SSH, NFS, HTTP, FTP, NIS
- Ability to troubleshoot system and network related issues
- Experience in Bash shell scripting to automate my daily administration tasks
- Work with cross-functional teams to design and implement business requirements
- Work to resolve application issues, designing and implementing system enhancements, and in documenting new user requirements
- Provide input for production related issues; planning, design and execution of data conversion activities
- Extensive experience installing, patching and upgrading an operating system and system firmware using YUM
- Experience using Configuration management/orchestration tools like Puppet and Ansible
- Experience with AWS components such as EC2, S3, EBS, IAM, CLI
- Created user and groups using IAM and assigned individual policies to each group
- Launching and configuring of Amazon EC2 (AWS) instances
- Increasing EBS volume storage capacity when the root volume is full using EBS Volume Feature
- Created S3 backups with versioning enabled and moved objects to Amazon Glacier for archiving
- Experience in deploying infrastructure using AWS CLI
- Experience in P2V conversion and migrating machines
- Experience in VMware ESXi servers' maintenance through VMware Virtual Center
- Installing, configuring and cloning VMs on VMware and Vsphere, configuring ESXi hosts, adding data stores to ESXi hosts, creating vswitches, templates, migrating VMs across ESXi
- Creating VM in ESXi server and deploying the Linux Operating system
- Performing Vmotion for virtual machines from one ESXi to another ESXi server for hardware or ESXi maintenance
- Good knowledge of Storage Area Network Administration & the ability to manage disk using Logical Volume Manager in RedHat Linux
- Logical Volume Management (LVM), creating Volume Groups, Logical Volume, Files systems and mounting them
- Experienced with installation, configuration of RAID
- User account and group level administration using NIS service
- Experience in Nagios monitoring setup and configuration to monitor system’s health as well as application errors
- Strong technical background in system security services such as IPTABLES, FIREWALL D and SELinux
- Ability to lead projects from concept to delivering as a team member as well as individually
- Act as a liaison between IT and the internal business customer
- Strong work ethic and the ability to follow directions towards successful completion of the project
- Capability to learn and adapt quickly in a fast-paced environment keeping up latest technology
- Excellent verbal & written communication skills
TECHNICAL SKILLS
Operating Systems, Software: RedHat 6, 7, CentOS 6, 7, Ubuntu, Windows (2000, 2003, XP and Win7, 2008 and 2010 Server), Microsoft Office Suite (Office 2003, 2007 and 2010), NFS, NIS, Automount, DNS, DHCP, Veritas Netbackup, VPN, VMware ESXi, Nagios.
Languages: Bash (/bin/bash)
Operating Systems: Redhat Linux5/6/7, CentOS Linux 5/6/7
Configuration Management Tools: Puppet, Ansible
Hardware: HP ProLiant DL 370, 380, Dell power edge R610, R710 and R810
Networking & File System: ext2, ext3, ext4, XFS, NIS, DNS, NFS, RPM, YUM, LDAP and Auto FS, LAN, WAN, Firewalls, HTTP Server.
Scripting: Bash
Virtualization: VMware
Cloud: AWS (EC2, S3, EBS, CLI, IAM)
Protocol: TCP/IP, UDP, FTP, HTTP, DNS, DHCP, SMTP, Telnet, and Routing Protocols
PROFESSIONAL EXPERIENCE
Confidential, Bentonville, AR
Linux Systems Administrator / Engineer
Responsibilities:
- Resolving issues with RedHat OS installs. Deploying Kickstart file to accommodate automated installs
- Experienced in implementing Puppet and configuration management to configure multiple users across board
- Implemented Puppet modules to automate configuration of a various services
- Securing Linux Servers by tweaking firewall (iptables), enabling only needed services and chkconfig off unnecessary services and modifying bin/sbin
- Upgrading packages on Linux (rpm, yum) and patching systems to maintain the production environment
- Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's and configuring the servers for specified applications
- Used Amazon IAM to grant fine-grained access to AWS resources to users. Also managed roles and permissions of users to AWS account through IAM.
- Implemented and maintained the monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch
- Setting up directory shares with NFS servers, and configuring clients as NFS clients, setting up auto mounts for home directories in different domains
- Setting up NIS domains, which involves configuring servers and client roles
- Creating and modifying scripts (mainly bash) to accommodate the administration of daily tasks
- Monitor the availability and health of the infrastructure and applications across multiple data centers using Nagios XI (cpu load, memory usage, disk IO, processes)
- Creating and extending files systems using ext3, ext4, XFS, and LVM as well as hardware RAID
- Resolving network & DNS related issues using traceroute, netstat, nslookup, dig and ethtool
- Performance diagnostics and monitoring with (top, vmstat, iotop, iftop, free-m)
- Performed performance tuning with sysctl and tuned utility to administer custom profiles
- Performed process automation and scheduling of processes using CRON jobs
- Installing LAMP stack and resolving connectivity issues.
- Troubleshooting and maintaining of TCP/IP, Apache HTTP/S, SMTP, and DNS NFS NIS applications.
- Lead Linux systems architecture and implementation, administration of server infrastructure consisting of 1000+ servers. Both physical and virtualized servers running VMware ESXi
- Ensured the streamlined operation of the IT infrastructure in alignment with the business objectives of the organization
- Identify possible issues, troubleshoot, and escalate to the appropriate technical team
- Setup DHCP, TFTP servers for PXE booting process
- Issues related to login, performance, adding machines to domains, granting proper permissions and applying domain group policies domain wide
- Assigning Remote Access for users working remotely using RSA security Console Server
- Being responsible for IT security, initiated Found Stone’s network scans to pinpoint vulnerabilities and policy violations.
- Fixing the vulnerable by patching hosts on the network to improve network score and securing the network systems
- Building and provisioning BM/VM general purpose servers for the development community
- Installing and configuring virtualization software
- Migrating hosts between different ESXi servers using Vmotion
- Performing bare metal to VM conversions by utilizing the Vcenter P2V convertor
- Cloning VMs and taking snap shots as recovery point
Confidential, New York, NY
Linux Systems Administrator
Responsibilities:
- Support for developers on CentOS and RedHat
- Package management, applying patches to systems
- Installed and upgraded Operating systems
- Duties spanned user accounts creation, modification, disk management, adding and removing packages and patches using yum and rpm
- Performed network OS installation using PXE boot and Kickstart to automate the installation process
- Created playbooks for service deployments and bug fixes with Ansible
- Monitored servers using Nagios XI utilities and plugins such a NRPE
- Worked on initiative to consolidate and streamline Puppet modules and manifests
- Experienced with the installation, configuration and volume/File system management using Logical Volume Manager (LVM)
- Setup NFS, NIS on Server and Client side
- Spin up various EC2 instance with VPC to build secure environments
- Installation of SSH and configuring of keys base authentication
- Configuring and managingvirtual disks,disk mirrorsandRAID 0, 1and5 levels
- Installed as well as configured DHCP and DNS server
- Provide support to onsite and external users for login and connectivity issues
- Vulnerability management and performance tuning and system configuration on routine basis
- Use of LVM for disk management including file system, volume extend and reduced
- Troubleshooting network related issues like ssh problems, tcp/ip protocol and browser related issues