Muhammad YASIR HASHMI
Linux Operations Engineer
Humble, Texas +1-832-***-**** ***************@*****.***
Summary
A highly skilled and adaptable Linux Operations Engineer with over 6 years of hands-on experience. Demonstrates a strong commitment to maintaining the integrity of operating systems while excelling in troubleshooting to ensure maximum uptime. Proficient in managing VMware environments, networking, and storage, with a keen focus on flexible storage solutions such as LVM. Implements automation through Ansible for streamlined configuration management and seamless upgrades. Displays extensive expertise in virtualization, adeptly monitoring systems and efficiently handling tickets and incidents. Demonstrates proven capabilities in the complete lifecycle management of Linux-based systems, from building and provisioning to deployment, configuration, and decommissioning. Possesses practical experience in cloud computing, with a primary focus on AWS, and utilizes GIT for robust version control and source code management. Knowledge with Docker containers and Kubernetes tools enhances capabilities in modern application deployment and management.
Skills
RedHat Enterprise Linux 7, 8, CentOS 7, 8
Deployment, Configuration, Patching
VMware, ESXi, vCenter, vSphere, Template, Snapshot, vMotion
Ansible, Ansible Engine, Ansible Playbook, Bash Scripting, Git, Gitlab
AWS (EC2, ELB, EBS, IAM, VPC, S3, Glacier, AMI, Cloud Watch)
Apache, NFS, DNS, DHCP, FTP, VSFTPD, HTTP, TCP/IP, UDP, NTP, SSH.
RAID, LVM, SAN, NAS, EXT3, EXT4, and XFS
BMC Remedy, Service Now, Jira, Splunk, Prometheus
SOS Report, Password Recovery, Key-based SSH, Cron Job, Kernel Tunning, System Performance
NIC Teaming, SCP, Rsync, ILO, iDRAC, ACLs
Experience
LINUX OPERATIONS ENGINEER 09/2021 - Current
Charles Schwab - Dallas, TX
Utilized Ansible Tower for code deployment stored in GIT, implementing customized job templates to ensure seamless execution on managed nodes, thereby enhancing automation in deployment processes.
Demonstrated proficiency in GIT operations, encompassing pulling, pushing, cloning, branching, and merging, facilitating collaborative and version-controlled software development.
Leveraged Ansible Ad-hoc commands to expedite configuration deployment across multiple systems, ensuring swift and consistent system setup.
Developed complex custom Ansible playbooks for deployment orchestration, incorporating handlers and tags to simplify and automate daily server administration tasks.
Configured AWS IAM, including user, group, and role management, ensuring secure authentication and authorization for resource access.
Created standard S3 buckets with managed policies and implemented data archiving using Glacier for efficient data storage management.
Implemented load balancers and utilized Route53 with failover and latency options to ensure high availability and fault tolerance.
Docker images using Docker file, managed Docker snapshots and volumes, and Created oversaw Docker host management.
Orchestrated the deployment of Docker Containers using Kubernetes, ensuring efficient and scalable application environments.
Managed and administered RedHat Enterprise Linux (RHEL) servers, including installation, configuration, patching, and troubleshooting to ensure optimal performance and reliability.
Demonstrated expertise in virtualized environments, specializing in VMware to create VMs using golden templates in vCenter, executing snapshot management, and creating clones of VMs.
Enhanced Virtual Machines (VMs) by optimizing Memory, Disk configurations, and increasing Swap space. Proficient in executing Hot and Cold Migrations on Virtual Machines using vMotion.
Conducted daily system checks, event monitoring, and server patch management on Red Hat Linux systems utilizing various management tools to ensure system reliability and security.
Remotely accessed server consoles using ILO and IDRAC for issue diagnosis and maintenance tasks.
Provided Incident Management, collaborating with team members to resolve complex incidents effectively.
Ensured compliance by monitoring processes using Prometheus throughout their lifecycle and contributed to updating/developing new procedures for process improvement.
Managed Logical Volumes using LVM, including volume creation, extension, and shrinking, ensuring efficient disk management.
Conducted routine daily application logs review, process management, and system maintenance to ensure optimal system performance and reliability.
SYSTEMS ADMINISTRATOR 04/2019 - 08/2021
Costco & Corp - Dallas, TX
Ensured the configuration and security of Linux systems within an enterprise computing environment.
Monitored, analyzed, and optimized the performance of ESXi hosts and virtual machines, contributing to the efficiency and reliability of virtualization environments.
Took care of management and maintenance of hardware, software, and networking equipment, ensuring adherence to established processes, procedures, guidelines, and instructions for optimal functionality.
Implemented NIC bonding to facilitate Network Load Balancing, effectively managing high traffic volumes. Additionally, established Active backup arrangements for redundancy purposes, enhancing system reliability.
Provided 24/7 support during weekends and non-traditional hours to minimize disruptions to local and operational systems during scheduled maintenance and outages, demonstrating a commitment to uninterrupted system operations.
Conducted evaluations of existing systems, identifying areas for improvement, and recommending enhancement measures to optimize overall system performance.
Displayed expertise in RAID level management on Dell and HP servers, proficient in setting up RAID levels 0, 1, 5, 6, and 10.
Enhanced system performance and speed through changing kernel parameters, on the fly using SYSCTL command and making them boot persistent by tweaking file.
Configured server network interfaces and resolved network-related issues through systematic troubleshooting.
Managed NFS file system configuration, addressing NFS mount-related issues, overseeing NFS client setup on remote machines, and administering NFS services.
Configured network interface cards for both static and DHCP IP addresses, ensuring efficient and reliable network connectivity.
Designed and implemented Network Management and Security policies, managing iptables rules and adjusting firewall rules for added or removed services.
Monitored system performance, addressing virtual memory management, swap space, disk and CPU utilization, and utilizing Nagios for proactive issue resolution.
Configured web server applications, optimizing performance for Nginx and Apache.
Created Bash scripts for automating routine tasks such as backups and generating system activity reports.
Developed and maintained technical documentation, including system diagrams and operating procedures.
Experienced in handling and troubleshooting issues with various networking protocols and familiar with ISO layers.
Responsible for evaluating, implementing, and managed the most suitable software and hardware solutions to ensure server data integrity.
IT OPERATOR (LINUX) 11/2017 - 04/2019
Johson & Johnson - Raritan, NJ
Performed the installation and organization of Dell and HP servers, including racking and stacking processes.
Utilized cron for efficient job scheduling.
Conducted proactive health check-ups on system resources.
Validated requests for hardware and software acquisitions and upgrades, ensuring appropriateness and adherence to organizational standards.
Coordinated the export of logs and generated standard reports for System Administrators.
Delivered technical support and training to staff members.
Offered on-call support for timely issue resolution.
Conducted updates on computer operating systems and essential software applications as required.
Monitored and optimized platform performance parameters.
Supported various teams including managing backups, resolving network issues and user related issues.
Education and Training
University of The Punjab - Lahore Bachelor of Science
Computer Science, 03/2007