Post Job Free
Sign in

Systems Engineer Red Hat

Location:
Montclair, NJ
Salary:
140000
Posted:
February 19, 2025

Contact this candidate

Resume:

MUHAMMAD JUNAID

Linux Systems Engineer

848-***-**** ● *********@*****.***

Summary:

Experienced and reliable Linux Systems Engineer with a 6-year track record in Linux environments, specializing in Red Hat Enterprise Linux and CentOS. Proficient in system installation, configuration management, and the ongoing maintenance of Linux server-based systems. Skilled in storage management, troubleshooting, and task automation using Ansible and Bash scripting. Excellent at automating server provisioning and optimizing application deployment with DevOps tools like Git, Docker, and Kubernetes. Proven ability to address OS, user-related, storage, and networking issues. A dedicated team player who consistently exceeds management expectations in delivering efficient infrastructure support.

Technical Skills:

Operating Systems: Red Hat 6, 7, 8 Centos 6, 7, 8 Debian Ubuntu Oracle Enterprise Linux 7 & 8 DevOps Tool: Ansible, Git, AWS, CI/CD Pipeline, Jenkins, Red Hat OpenShift Virtualization Tools: VMware, vCenter, vSphere, vMotion, Virtual Machine Clustering, ESXi, Clone, Snapshot, Templates, Docker, P2V vCenter Converter Languages: Bash Shell Scripting, YAML, Python

Automation Tools: Ansible Tower, PXE Boot with Kickstart, Cron Job Servers: VMs, Bare Metals, Instances, DHCP, Apache, DNS, SAMBA, NFS, Red Hat Identity Management Databases: MySQL, MariaDB

Storage Management: RAID, LVM, SAN, NAS, DAS, LUN, EXT & XFS Monitoring: Nagios, Zabbix

Package Management: YUM, RPM, DNF, Red Hat Satellite Hardware Management: iLO, iDRAC, Rack and Stack, HP ProLiant DL360/380 Gen 9/Gen10, Dell PowerEdge R610/R710/R810

Backup Tool: Tar, NetBackup, Snapshot, Disaster Recovery, WinSCP, rsync, S3 AWS/Cloud Computing: EC2, EKS, VPC, EBS, AMI, SNS, RDS, CloudTrail, CloudFormation, AWS Config, Auto Scaling, CloudFront, IAM, S3 Bucket, Route 53, ELB Services: NFS, DHCP, TFTP, HTTPD, SAMBA, NGINX

Networking: NTP, DNS, DHCP, FTP, SFTP, TFTP, Samba, LAN/WAN, iptables, firewalld, SELinux, traceroute, tcpdump, nslookup, ping, ss, telnet, netstat commands, Wireshark, SSH, Nic-Teaming/Nic-Bonding File Sharing: NFS, FTP, SFTP, EFS, CIFS

Documentation: Atlassian software suite (Jira, Confluence, Bitbucket), Wiki, OneNote, SharePoint ITIL: ServiceNow, BMC Remedy

Work Experience:

Splunk, CA

Linux Systems Engineer

04/2022 – Present

Responsibilities:

Configure Ansible to automate tasks across multiple environments, streamline workflows, and enhance system efficiency.

Utilize Ansible Tower to manage projects, schedule jobs, and design templates, improving automation and project management.

Leverage Git repositories to ensure effective collaboration and version control in projects.

Optimize VMware performance by fine-tuning configurations, resource allocation, and implementing virtualization strategies.

Configure and maintain virtual machines for production and test environments, leveraging snapshots and cloning to streamline development and troubleshooting processes.

Conduct performance tuning for virtualized Linux servers by optimizing CPU, memory, and disk configurations to meet application demands and reduce latency.

Implement and manage system security patches within Linux environments to safeguard against vulnerabilities and enhance overall system security.

Register clients with Red Hat satellite and synchronize repositories to fetch updates.

Provision EC2 instances, choose appropriate instance types, and configure them based on application requirements.

Implement S3 bucket policies and IAM roles to manage secure data storage and access for Linux applications hosted in AWS.

Maintain high-availability architectures for Linux workloads using AWS services like Elastic Load Balancer (ELB) and Auto Scaling Groups.

Deployed, configured, and managed containerized applications using Docker, ensuring streamlined application delivery and consistent environments across development, testing, and production.

Leverage Docker volumes and bind mounts to ensure data persistence and seamless interaction between containers and host systems.

Built custom Docker images tailored to specific application requirements.

Leverage kubectl to manage pods, deployment, replica sets, and services.

Bind/Unbind workers nodes within Kubernetes cluster.

Deploy, configure, decommission, and resolve technical challenges in Linux server environments.

Troubleshoot and monitor system performance issues to identify Root Cause Analysis (RCA) in system resources.

Manage changes by resolving tickets, incidents, and change requests assigned through ServiceNow

(SNOW).

Citibank, New York

Linux Administrator II

02/2020 – 02/2022

Responsibilities:

Administered and orchestrated complex multi-server environments, ensuring optimal system performance, availability, and scalability.

Automated server provisioning, configuration management, and monitoring using Ansible, streamlining deployment and reducing manual intervention.

Optimized and configured block storage devices and RAID arrays (RAID 0, 1, 5, 6, 10) to enhance data redundancy, fault tolerance, and I/O performance.

Configured advanced iptables rulesets, ensuring strict adherence to security policies and firewall configurations.

Utilized Logical Volume Manager (LVM) for dynamic disk management, including the creation, resizing, and extension of logical volumes and file systems.

Configured Ext3, Ext4, XFS, and NFS file systems for optimized data storage and file sharing.

Performed disk partitioning and recovery to troubleshoot and resolve corrupted file systems and restore operational integrity.

Configured and managed critical network services, including NFS, DNS, and NIS, on RHEL systems, ensuring secure and reliable node communication.

Automated system maintenance with Cron, scheduling periodic jobs for log rotation, backups, and other repetitive tasks.

Applied monthly Red Hat Server patches and executed package management via YUM, ensuring systems remained up to date with security and performance enhancements.

Proactively monitored system health and performance metrics (CPU, memory, disk I/O, RAID health, network throughput) using Nagios and in-house tools, addressing potential issues before they became critical.

Updated system kernel and software packages to meet security best practices, ensuring compliance with corporate and regulatory standards.

Managed virtual memory configurations and allocated swap space to optimize application performance. Johnson & Johnson, New Jersey

Jr. Linux Admin

08/2018 – 01/2020

Responsibilities:

Assisted in maintaining user account directories, performing password resets, setting up home directories, and enforcing security policies for inactive accounts.

Conducted routine system checks, including log reviews, and resolved disk space and memory allocation issues to ensure optimal server performance.

Participated in hardware management by labeling, organizing, and physically installing server components as a part of deployment procedures.

Assisted in monitoring system resource usage and implementing upgrades, including adding CPUs, memory, and storage devices as per operational requirements.

Managed log rotation, archiving, and purging, ensuring compliance with system storage policies and preventing file system overloads.

Contributed to writing internal documentation, providing step-by-step guides for common troubleshooting processes and basic operational tasks.

Managed SSH key distribution for secure access, enforcing security measures for access control and ensuring consistency across servers.

Supported troubleshooting of network and connection issues related to SSH and system access, minimizing downtime for users.

Education:

MBA - Supply Chain & Logistics Management

Bahria University, Islamabad - 2014



Contact this candidate