Linux System Engineer Resume
Jersey City, NJ
SUMMARY:
A proficient and passionate Linux Engineer with 5 years of experience. Work experience include but not limited to installation, configuration, maintaining, monitoring, and troubleshooting of RHEL / CentOS 6, 7.Highly skilled in creating virtual environments through VMware. In order to better scale and streamline infrastructure and applications, automated environments through GIT, Ansible, Dockers, Kubernetes, Jenkins, & AWS.
SKILLS:
OS: RHEL/ CentOS 5, 6, 7, 8
Servers: NFS, PXE, DHCP, DNS, HTTPD, FTP, Apache
Software Management: YUM and RPM
Virtualization: VMware, Vsphere, Vmotion
Cloud: AWS (IAM, ELB, EC2, RDS, S3, Glacier, Cloudwatch)
DevOps Tools: Ansible, Docker, Git, Kubernetes
Version Control: Git, GitHub, GitLab
Storage: SAN, NFS, LVM, RAID
WORK HISTORY:
Linux System Engineer
Confidential, Jersey City, NJ
Responsibilities:
- Configured, Deployed, and Provisioned IT infrastructure with Linux - based systems such as RHEL and CentOS.
- Utilized vCenter to manage and automate ESXi host configuration across many hosts and clusters, created templates, clones, snapshots of VMs.
- Decommissioned legacy Linux systems, RHEL 5.x, reaching the End of Life.
- Performed Hot and Cold Migrations on VM using VMotion.
- Resolved tickets for User Management, Storage Management and solved SSH related issues.
- Provisioned Bare Metal and Virtual machines using PXE Boot with Kickstart to initiate installation of RHEL / CentOS 6/7.
- Updated local yum repositories using Red Hat Satellite.
- Responsible for managing disk space by creating Physical volumes, volume groups, logical volumes (LVM) and file systems as per the need.
- Managed ServiceNow as incident management, configured with Nagios, to resolve critical issues within defined Service-level agreement (SLA), leading to end-user satisfaction.
- Tuned the kernel parameters provided by kernel engineers based on the application/ database requirement.
- Responding to the alerts generated by Nagios such as network connectivity issues, critical system services, application availability, high CPU spikes and systems resources being maxed out
- Diagnosed and resolved issues on VMware and Bare Metal. Monitored the servers through Nagios for processor load, disk usage and system logs.
- Scheduled Cron Jobs to automate daily tasks.
- Conducted Root Cause Analysis (RCA) to remediate and implement future proofing measures, leading to a sharp reduction in recurrence of future incidents.
- Resolved and documented Standard Operating Procedure (SOP) with Confluence concerning incidents, service requests, and change requests.
- Created highly available and scalable infrastructure in AWS Cloud by using various AWS services like EC2, EBS, Auto scaling, S3.
- Set up AWS CloudWatch for continuous monitoring of EC2 instances and AWS resources to manage infrastructure integrity.
- Deployed Clustering by deploying Network Interface Card (NIC) bonding protocols on host systems to provide redundancy, fault tolerance.
- Conducted IT Automation using Ansible for software and services management and maintenance.
- Automated the patching of Linux servers by contributing in pre-written Ansible playbooks to harden against security vulnerabilities using yum module.
- Automated daily tasks e.g., User management, Services, modified Configuration files and gathered system information using ansible.
- Performed patching & Deployed Apache application on 100 + nodes using ansible playbook.
- Migrated applications such as httpd from Rhel 6 to Rhel7 and copied html directories.
- Used Git to interact and improve on Ansible playbooks, scripts, kickstart files as well as team projects.
- Worked with container-based deployments using Docker, working with Docker images, Docker hub.
- Authenticated user access controls with LDAP and Active Directory application profiles, respectively.
- Designed and deployed Bash shell scripts to perform automation of administrative tasks, reducing, and improving task efficiency.
- Investigated and mitigated network traffic using Tcpdump and collaborated with the Networking Team to remediate and maintain network stability.
- Increased Resources to VIRTUAL MACHINES like Memory, Disks, CPU, and Swap.
- Set up and configured NFS Server file-sharing for multiple clients and troubleshooted NFS related
Linux System Administrator
Confidential, NEW YORK CITY, NY
Responsibilities:
- Provide support services and change management by resolving incidents.
- Installed packages using YUM and RPM on newly deployed machines and upgrade and patch packages of the existing
- Established Channel Bonding for better performance and bandwidth.
- Experience in storage management including, disk partition and LVM and creation of specified file systems as per demand.
- Manage LVM storage devices, and swap spaces on SAN and NAS with collaboration of the storage team.
- Incident management, Taking care of the tickets generated by the monitoring tool to make sure the health of the infrastructure.
- Configured RAID (RAID 0 1 5 6 10) to ensure performance and redundancy.
- Set up passwordless SSH access by generating SSH key pair. Further limited user account privileges by configuring SUDOERS
- Performed scheduled system backups, monitored system logs, and capacity planning in anticipation of system resource usage and needs.
- Troubleshoot performance related issues consisting of CPU, Memory, Disk utilization very smoothly and scheduling priority of processes on linux system and virtual machines.
- Managed multiple services using scripts such as installing and updating with the help ForLoop, If-Then-Else statement.
- Maintaining and reviewing system logs files for errors, settings up CRON jobs for backups and monitoring process.
Junior Linux System Administrator
Confidential, NYC, NY
Responsibilities:
- Configured and deployed console access to servers using iLO, iDRAC technologies.
- Managed User Accounts and Groups and managing their permissions, manually adding users, granting sudo permissions as required
- Backed up important files using tar, zip, gzip and other compressing utilities
- Diagnosed and resolved problems associated with DNS, DHCP, NFS, and Apache.
- Worked on Process management, nice and renice process, sending kill signals, and managing virtual memory.
- Developed, maintained, and contributed to installation and configuration procedures documentation.
- Diagnosed, and resolved issues with workstations, laptops, end-user software/hardware across a variety of platforms including Windows/Linux.
- Solved issues Installed serval equipment for customer use, established proper installation of cables, operating systems, and appropriate software.
- Troubleshooted, upgraded and repaired PCs/laptops.
