Linux Systems Admin/engineer Resume
NyC
SUMMARY
- Detail - oriented Linux Systems Administrator/Engineer with 7+ years of experience in the IT industry. Expert in deploying, configuring, patching & maintaining variants of Linux-based servers (RHEL, CentOS, Ubuntu & Fedora). Capacity to manage unattended installation through PXE boot with Kickstart profile.
- Strong analytical and troubleshooting abilities, with a deep understanding of virtualization (VMware), networking, cloud computing (AWS), DevOps automation tools (Ansible, Puppet).
- Great ability to build excellent interpersonal relationships and capacity to well communicate with other teams to resolve challenging technical issues. Highly organized, proactive, and growth mindset.
TECHNICAL SKILLS
Operating Systems: RHEL 5. x, 6. x, 7, 8, CentOS, Unbuntu and Fedora Linux and Windows 7, 8, XP, Vista, Server 2008 R2
Automation tools: Ansible and Puppet
Hardware: DELL (Power Edge), HP (ProLiant G7, G8) & Cisco UCS
Tools: WordPress, Apache HTTP, Nagios, Autosys, Jira, SNOW, Confidential -BigFix, Solar-winds, Tenable, and Nexus
Networking: TCP/IP, NFS, NIS, SSH, DHCP, FTP/TFTP, SMTP, SNMP, Iptables, DNS
Virtualization: Vmware (ESXI, Vsphere, VMotion, converter, clone, snapshot, templates)
Cloud: AWS (EC2, IAM, S3, Glacier, ELB, AMI, Cloudformation, Cloudwatch)
Storage: LVM, Ext2, Ext3, Ext4, XFS, and NAS (NFS, SAMBA, RAID 0,1,5,6,10)
PROFESSIONAL EXPERIENCE
Confidential
Linux Systems admin/engineer
Responsibilities:
- Installing CentOS using Pre-eXecution Environment boot and Kick start method on multiple servers on-prem and remote locations.
- Deploying, configuring, and maintaining VMware ESX and ESXi. and cloning virtual machines, taking snapshots before patching, and experience hot and cold migration of server.
- Installing and configuring configuration management tools like Ansible.
- Automate daily tasks with ansible & write Ansible-playbooks for configuring, deploying applications, installing and managing Linux-based Services, managing users.
- Capacity to create roles and use Adhoc command as a quick and dirty way to accomplish simple tasks.
- Hardening Red hat Linux6. x, 7. x (manual Security check).
- Managing storage with Logical Volume using LVM to create volumes on the volume-groups, and file systems, extending, reducing logical volumes and file systems.
- Familiar with working Jira and Service Now ticketing systems used for opening tickets and resolving tickets and incidences according to SLA.
- Monitoring Linux server resource (CPU, memory & disk) utilization and performance using Top, SAR, VMstat, IOstat commands.
- Experience in working with Amazon Web Services (AWS) to create EC2 instances and worked with cloud watch for monitoring and getting logs and metrics.
- Experience in configuring NFS servers and clients to share the file system and to manage storage.
- Performing patching of servers with Red-Hat satellite, for the operating system and kernel hardening, remediating vulnerabilities, and improving the score as part of a best-practice approach.
- Experience in creating and updating documentation for ready reference and to help other team players.
- An effective team player and motivate team members to achieve desired targets.
Confidential, NYC
LINUX systems Engineer
Responsibilities:
- Provisioned and configured Red Hat, CentOS & other Linux-based operating system’s virtual machines on VMware ESXi hosts & Primarily responsible for keeping virtual and physical servers up and running.
- Worked with AWS Cloud Watch Service to create alarms and notifications for EC2 instances & worked with IAM service creating new IAM users & groups, defining roles and policies.
- Exposed to S3 storage service configured policies and rules.
- Experience in working with network access control list (NACL) and Security Groups.
- Managed system routine backups, approved Autosys jobs, experience in Batch and Job Scheduling, Service Restoration for Hardware, Software, Network Components, Infrastructure and enabled system logging of servers.
- Supported CA Workload Automation (Autosys) in Unix & Windows environments.
- Registered cases with the vendor. Implemented suggestions and applied patches provided by the vendor, also opened cases and collaborated closely with the vendor for bugs and improvements.
- Proficient in Creating, deleting & renaming Git repositories and maintaining Git workflow for version control (source code management), also knowledge of Jenkins CI/CD.
- Knowledge of building images for docker files and deploying Docker containers.
- Working knowledge of NetApp, Solid-fire, Onefs, Isilon.
- Assisted network team for troubleshooting network-related issues including the use of the TCP-dump and Wireshark tool.
- Worked closely & directly under directors and managers to build SOP Documents to streamline the processes.
- Experience of set up secure password-less SSH authentication on servers using SSH key pair.
- Monitored Linux servers for CPU, Memory, and Disk Utilization and monitoring performance using monitoring tools like SysEdge and Nagios.
- Managed and resolved incident tickets open by clients as well as those logs by an event monitoring system timely manner to meet SLA.
- Deployed several VMs in a week to support a migration from Red hat 6.x to 7.x.
- Experience in Creation and managing user accounts, security rights, disk space, and process monitoring in Red hat Linux.
- Provided 24/7 technical support to Production and Development Environments.
- Set up and configure network services such as SSH, DHCP, FTP, TFTP, VSFTP.
Confidential, Austin, TX
Linux systems Engineer
Responsibilities:
- Responsible for installation and upgrade of patches and packages on RHEL 5/6/7 using RPM & YUM
- Expertise in performing an automated and unattended over the network installation of VMs.
- Expert in disk static partition using fdisk, gdisk, and parted utilities. Also managed flexible storage with LVM.
- Experienced in setting up, maintaining, and configuring the YUM local repository.
- Familiar with AWS services and used for deploying EC2 instances, monitored EC2 instances, created Auto Scaling, and managed Elastic Load Balancing.
- Worked puppet for centralization and automation and configuration management.
- Experienced in writing bash scripts for automating tasks and for creating backups.
- Installed and configured various client servers on Unix/Linuxplatforms: DHCP, DNS, NFS, FTP, SSH, Apache, YUM repo server.
- Built the systemprocess and supervised the server performance using CLI and monitoring tools.
- Implemented Sudo accounts, creating and managing user accounts and setting permissions, in Redhat Linux.
- Used Cron jobs in managing systems routine backup like performance, upgrades tuning, and testing
- Strong experience in monitoring the health and performance of web applications running on Apache and Tomcat.
Confidential, WILMINGTON, DE
LINUX SYSTEMS ADMINISTRATOR
Responsibilities:
- Managed bare metal servers, as well as Virtual servers (VMWare and KVM), created VMware virtual machine templates for Redhat/Centos servers.
- Performed system monitoring; CPU, memory, I/O, hardware, job scheduling, and processes management.
- Working on adding new users and groups and giving Sudo access in test and development servers and central file synchronization via sudoers, authorized keys, Passwd, Shadow, group.
- Created and managed user accounts. Set password aging and account expiration. Performed troubleshoot user account issues and network-related connectivity issues.
- Deployed and managed the NFS server and NFS shares for file sharing in RHEL 5.x,6.x &7.x servers. Restricted Shares per subnet and domains.
- Good working knowledge of Puppet, setup of Puppet-master, and creation of resource groups and users
- Performed Root password recovery in the Linuxservers.
- Performed package administration on Linux using rpm and yum through RHN Satellite and subscription manager.
- Worked with Jira ticketing systems and resolved tickets and incidences.
- Experienced in troubleshooting network-related issues.