We provide IT Staff Augmentation Services!

Linux System Engineer Resume

2.00/5 (Submit Your Rating)

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.

We'd love your feedback!