Aruba Javaid
Linux Engineer
Phone #: 443-***-**** ************@*****.***
Summary:
Skilled IT professional with +7 years of experience as Linux system administrator/engineer in hybrid environments. Skillful in a broad range of Linux flavors such as Red Hat, CentOS, OEL and Ubuntu and proven adaptability to diverse technologies. Beyond the conventional, my hands-on experience extends to cutting-edge technologies Like Ansible and Ansible Tower for automation of tasks, version control by GIT and SCM using Gitlab. Hands-on AWS services and exposure to the containerized environment through Docker and Kubernetes. Strong background in fine-tuning Linux systems, troubleshooting and in depth RCA. I am currently looking for a position where I can further apply my expertise. Professional Skills:
● Ansible (playbooks Ad-hoc commands)
● Git Gitlab git Hub
● AWS (EC2 EBS S3 Glacier EFS EBS ELB Autoscaling Cloudwatch)
● Docker, Docker Registry, Docker HUB
● Kubernetes
● Linux Operating system (RedHat / CentOS/ OEL / Ubuntu)
● LVM (Logical Volume Management)
● VMWare ESXi vSphere Client vCenter Vmotion
● Patching & post-patch handling
● YUM RPM DNF APT
● File system Management User Management Disk Management
● Troubleshooting (Network System OS Kernel)
● NFS (Network File System) Autofs
● NIC Bonding
● Cron
● Web Server (Apache nginx tomcat)
● Protocols (TCP UDP ICMP)
● Remote Excess (Dell (iDRAC) HP (ILO))
● Hardware (HP DELL)
● Racking and Stacking
Professional Experience:
PNC Bank, Pittsburgh, PA Apr 2024 – Present
Linux Engineer
Roles & Responsibilities:
● Deploying Ansible playbooks through Ansible Tower for patching as well as other configurations such as starting and stopping services and managing multiple nodes.
● Hands-on experience with container-based deployments using Docker, Docker-compose, working with Docker Hub.
● Exposure of pulling Docker images and running containers to test tasks through multiple phases of development in the different operating systems.
● Smooth with deployment, configuration of Kubernetes and setting up a Kubernetes Cluster, managing clusters, creating, and managing Pods.
● Supporting software development teams in the process of defining DevOps CI/CD pipeline and processes as well as implementing and configuring the DevOps tools with them.
● Exposed to AWS like EC2, IAM, S3, Glacier, ELB, Cloud Watch, RDS and EBS.
● Creating and Setting up VPC, launching EC2 instances and working on Cloud Watch for providing high availability of applications of EC2 instances based on a load of applications.
● Well-versed with source code management (SCM) client tool like GIT and effectively utilizing GIT for version control.
● Responsible for Patching, Disaster & Recovery Management and Change Management.
● Setting up, provisioning, configuring servers, maintaining and decommissioning the servers.
● Worked with configuration and deployment of VMs using VMware and ESXI and hands-on experience with vMotion and vsphere.
● Taking snapshot and creating VMs with the help of snapshot, Templates and clones. Ensuring High Availability (HA), Fault Tolerance (FT), DRS.
● Responsible for system tuning using various kernel parameters to enhance system performance.
● Configuring NIC-bonding with NIC cards for load balancing on network bandwidth (round-robin and active backup load balancing algorithm) and redundancy.
● Efficiently managed storage for multiple Linux RHEL / CentOS servers by utilizing LVM resources such as extending, migrating logical volumes and recovering logical volumes.
● Efficiently monitoring the health of the infrastructure, collecting and analyzing logs to troubleshoot different issues with the help of monitoring tool i.e. Nagios.
● Ability to ensure the health and stability of the Linux systems by taking advantage of Splunk log analysis to investigate critical issues, determining impact, providing solution and documenting RCA when required.
Cisco Systems, San Jose, CA Apr 2020 – Mar 2024
Sr. Linux Systems Administrator
Roles & Responsibilities
● Installed, and configured OS on Linux-based servers.
● Deployed Vms on Vcenter using golden template image.
● Install and administer hardware, Linux operating systems, and software applications. Including system fixes, updates, and enhancements.
● Administration of common Internet services: DNS, NTP, SMTP, HTTP, SSL, NFS, etc.
● Managed users, groups and administrated local password policies.
● Configured Yum local repository project comprising of server and client-side configuration.
● Deploying, configuring and troubleshooting of DNS, FTP, DHCP, FTP, TFTP and Apache, NFS.
● Extensive use of Logical Volume Manager (LVM), creating Volume Groups, Logical volumes and disk mirroring in Linux.
● Administrating user and groups, managing permissions and privileges by configuring sudoers file.
● Experience in Scripting Languages such as BASH to automate the management tasks and regular activities.
● Created different Disk RAID levels to provide redundancy and improve the read, and write performance of the system.
● Created NIC teaming to better manage network traffic and improve packet handling by configuring active back and load balancing arrangements.
● Troubleshoot network packet drop by utilizing the powerful command tcpdump.
● Performed troubleshooting of Linux network, security-related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers, NMAP.
● Open tickets with vendors and claimed warranties where applicable.
● Provide on-call support to maximize uptime.
Johson & Johnson Raritan, NJ Nov 2018 – Feb 2020
Linux Support Technician
Roles & Responsibilities
● Set up workstations with computers and necessary peripheral devices (routers, printers etc).
● Performed system tuning for resource optimization including CPU, memory, and disk partitions as needed.
● Checked computer hardware like Hard Disk, Key Board, and Monitors to improve work efficiency.
● Opened support cases with Cisco to replace inoperable hardware including; hard-disks, memory dims, fans, CPU, and Raid Cards.
● Unwrapped, Configured and deployed new equipment and set cablings.
● Work on open Tickets as quick as possible and solve user's problems.
● Created and set SSH keys to configure password-less SSH for security and automation purposes.
● Responsible for creation/maintenance of user accounts, profiles, system security, disk space and process monitoring.
● Looked after broken hardware, repaired where possible and took matter with vendor for warranty claims.
● Maintained all development tools, infrastructure and ensure availability for a 24/7 development cycle with team.
● Delivered technical support by troubleshooting day-to-day issues with various Servers on different platforms
EDUCATION:
Bachelor of Science - Computer Information Systems Expected – 2027 CERTIFICATIONS:
Red Hat Certified System Administrator (RHCSA)