Summary
Overview
Work History
Education
Skills
Timeline
Generic

Adeel Chaudhry

Summary

Seeking a challenging and rewarding career as a Linux administrator professional. Seasoned systems administrator with experience in fast paced Unix/Linux environments and expertise in several flavors of Linux including Red Hat, CentOs and Ubuntu. Excellent installation, configuration, maintenance and system's users administration skills. Track record of accomplishing extraordinary results in working technicians from various engineering disciplines to trouble shoot complex system-level issues and working with organizational and technical Linux.

Overview

3
3
years of professional experience

Work History

Linux System Engineer

University of Rochester
04.2022 - Current
  • Successfully upgraded servers from Red Hat Enterprise Linux version 7 to version 8.
  • Utilized best practices and guidelines for upgrading operating systems to ensure minimal downtime and data loss
  • Collaborated with IT team to ensure compatibility with existing hardware, software, and configurations.
  • Conducted thorough testing to ensure proper functionality and minimize any potential disruptions.
  • Documented upgrade process and provided guidance for future upgrades.
  • Adding Free Variables in Nagios Configuration.
  • Defined custom free variables in Nagios configuration to pass additional information to plugins and override default values
  • Utilized Nagios macro syntax to reference free variables in service and host definitions.
  • Collaborated with IT team to ensure compatibility with existing Nagios configurations and applications.
  • Conducted thorough testing to ensure proper functionality and minimize any potential disruptions.
  • Documented free variable definition process and provided guidance for future updates or modifications
  • Logical Volume Manager Configuration and Management.
  • Configured Logical Volume Manager (LVM) to dynamically manage physical storage devices.
  • Created logical volumes and file systems to allocate and manage storage space as needed.
  • Utilized LVM commands to resize, move, and concatenate logical volumes to increase storage capacity.
  • Conducted backups and data recovery procedures to ensure data integrity and availability.
  • Collaborated with team to ensure compatibility with existing hardware and software configurations.
  • DocumentedLVM configuration and management process and provided guidance for future updates or modifications
  • Successfully updated SSL certificate for all servers.
  • Utilized knowledge of SSL certificates and server configurations to complete task.
  • Collaborated with IT team to ensure seamless transition and minimize any potential downtime.
  • Tested new certificate to ensure proper installation and functionality.
  • Documented update process for future reference.
  • SELinux Module Integration into Puppet Configuration for Multiple Servers.
  • Developed SELinux module to enhance security for multiple servers.
  • Integrated module into Puppet configuration to ensure consistent implementation across all servers
  • Collaborated with IT team to identify any potential issues or conflicts with existing configurations.
  • Conducted extensive testing to ensure module's compatibility with various server environments.
  • Documented module integration process and provided guidance for future updates or modifications.
  • Firewall Management Request Processing.
  • Submitted firewall management request to IT team.
  • Clearly communicated scope and requirements of request.
  • Collaborated with IT team to provide any necessary context or supporting documentation.
  • Documented firewall management request process for future reference.
  • Successfully increased disk space to all servers.
  • Utilized knowledge of disk management and storage technologies to complete task.
  • Collaborated with IT team to ensure compatibility with existing disk configurations and applications.
  • Conducted thorough testing to ensure proper functionality and minimize any potential disruptions.
  • Documented disk addition process for future reference.
  • Resolving check radius threads Service Issue on Nagios via Puppet.
  • Identified service issue with check radius threads service on Nagios monitoring system.
  • Utilized Puppet configuration management to resolve issue by updating service settings and dependencies
  • Collaborated with IT team to ensure fix was compatible with existing Nagios configurations and services
  • Conducted thorough testing to ensure service was functioning properly and alerts were triggered as expected
  • Documented service resolution process and provided guidance for future troubleshooting.
  • Monitoring Docker Containers via Remote API.
  • Utilized Docker Remote API to monitor container status and resource usage.
  • Developed custom scripts and tools to automate container monitoring and alerting.
  • Collaborated with the IT team to ensure the monitoring solution was compatible with existing Docker configurations and applications
  • Conducted thorough testing to ensure accurate monitoring and timely alerts.
  • Documented the monitoring solution and provided guidance for future updates or modifications.
  • Identified a Tomcat error during the Red Hat Enterprise Linux version 7 to version 8 upgrade.
  • Utilized troubleshooting skills and knowledge of Tomcat configuration to diagnose and fix the error.
  • Collaborated with the IT team to ensure compatibility with existing Tomcat configurations and applications.
  • Conducted thorough testing to ensure proper functionality and minimize any potential disruptions.
  • Documented the error resolution process and provided guidance for future troubleshooting.
  • Analysed use case requirements, design solutions and deploy on premise or cloud based infrastructure.
  • Provided expertise in on premise virtual infrastructure,specifically in clustered high availability environments
  • Provided assistance in integrating on premise solutions with cloud solutions.
  • Orchestrated and automated the deployment of solutions hosted on both cloud services and on premise infrastructure
  • Completed proactive performance monitoring, analysis, alerting, reporting, and tuning.
  • Completed proactive capacity analysis and provision solutions.
  • Completed maintenance activities including deploying patches and ensuring that firmware and software are up to date
  • Completed incident and problem analysis, resolution, and follow-up to ensure platform stability.
  • Maintained an interoperability Matrix in order to ensure cross-vendor compatibility.
  • Created, reviewed, and maintained technical documentation including solution designs and reference guides
  • Lead discussions of new products and services that will help enhance the delivery of infrastructure services; engages vendors as appropriate
  • Prepared necessary paperwork and documentation to ensure conformance to University standards and procedures
  • Completed implementation and maintenance activities during business hours as well as outside of business hours
  • Provided 24-hour on-call support when scheduled.
  • Served as a technical escalation point to others serving in on-call roles.
  • Maintained a broad knowledge of technology, equipment, and/or systems
  • Perform miscellaneous job- related duties as assigned
  • Performed miscellaneous job-related duties as assigned.
  • Developed system engineering, software engineering, system integration and distributed system architectures
  • Improved cloud systems functionality with automation and expert configuration management.
  • Monitored applications and infrastructure with observability technologies and managed alerts.
  • Configured and maintained CI/CD pipelines with Jenkins and GitLab.
  • Collaborated with data processing personnel and project managers to gather data processing limitations or capabilities
  • Determined feasibility of proposed designs within time and cost constraints.
  • Developed and directed software system testing and validation procedures, programming and documentation
  • Designed, deployed and maintained systems running Red Hat Linux and CentOS.

Linux Administrator

CORNELL
01.2021 - 02.2022
  • Install and configure Redhat/CentOS linux on virtual environment
  • Experience in installation, configuration, support of Linux (Redhat) and Windows operating systems
  • Provide technical support for both hardware and software issues for end-users
  • Create files and directories at user and root level
  • Manage multiple operating systems and technologies like Linux, Windows and SQL database
  • Alert management from the enterprise monitoring tools, escalations from IT Service Desk
  • Extensive experience of addressing Linux systems operations center incidents, reporting, analyzing and resolving production issues
  • Perform incident analysis like process management, CPU and memory analysis to quickly recover from service interruptions, and to prevent recurring of issue
  • Experience with logical volume management (LVM), analyzing the disk usage and create disk partitions
  • Respond to high volume of support tickets reported by service desks
  • Experience in file system maintenance like responding to file system alerts, finding the file system usage and analyzing the highest offender and increasing file systems space
  • Managing, installing, and, upgrading software packages using YUM and RPM and creating YUM repository files for offline servers
  • Perform and manage system backups and replications running on 3rd party backup solutions and through local RHEL tools (e.g Tarball, gzip, dd etc
  • Work with Service Desk and other Support teams to quickly resolve high impacting incidents
  • Monitored systems, networks and infrastructures using tools such as SiteScope, Zabbix or Nagios
  • Support other RHEL versions (5, 6 and 7) running in production and development environments
  • Setup and administer user and groups accounts along with setting permissions for user
  • Limit user account privileges by configuring sudoers
  • Performed kernel tuning based on the applications to be installed and the number of users
  • Schedule various regular, periodic, future and queue tasks by using crontab
  • Work on shell scripts for CPU usage, Memory consumption and number of I/O to collect performance stats and troubleshoot issues on RHEL 5/6/7
  • Install and configure SSH key-based authentication
  • Managed break/fixes through ticketing solutions
  • Deploy and manage Linux VMs on ESXi server using vSphere client
  • Install, administer and troubleshoot NFS, DNS, and FTP servers
  • Provide ongoing support on networking services and protocols such as TCP/IP, NIS, DNS, NFS, LDAP,
  • FTP, SSH, SNMP, SSL, and HTTP
  • Implementation and Integration of NTP for time synchronization (ntp and chronyd)
  • Perform server refresh and maintain server integrity by configuring firewall rules for network communication
  • Configure dynamic and static network settings for IPv4 and filter packets
  • Install, configure and manage Apache (HTTPD) on Linux production servers
  • Perform error analysis and recovery, documentation and procedures required for reference
  • Provide 24x7 on call duties on a rotation basis with the other system engineers as part of incident management
  • Participate in Change Control Management and documentation of the procedures
  • Experience in decommissioning of servers and monitoring inventory
  • Install and configured RAID 0/1/5 at hardware level
  • Coordinate with Application support, Server Operations, Network Operations, Middleware and Database
  • Support teams in troubleshooting production issues
  • Maintain systems by keeping them compliant with company standards for optimum performance and capacity utilization
  • User files permission management including assigning, adding and updating permissions at the file and directory level
  • Provision UNIX accounts, groups, and assignment of accounts to groups
  • Initiate and facilitate technical bridges as per businesses need for command center
  • Everyday use of filters and text processing commands (cut, sort, grep, awk, uniq, wc)
  • Keep the system secure by monitoring user activity through secure log messages and tools such as who, last, etc
  • System management using commands (top, df, dmesg, iostat 1, netstat)
  • Setup aliases for ease of management
  • Manage OS network (ping, ifconfig, netstat, tcpdump, networking config files)
  • Troubleshoot issues with VMs running on VMware ESXi 5.5 and 6.0
  • Install, configure and maintain Windows OS versions 2012 R2 (or later), including OS patching, drivers and hardware firmware
  • Demonstrate engineering excellence in the design, systems management, automation, patching, deployment, troubleshooting, and performance tuning for Linux based operating systems
  • Write and maintain documentation such as instruction guides, troubleshooting procedures, incident process, SOW, Root cause analysis etc
  • Created and manage Solaris Jumpstart and Linux Kickstart servers and processes to automate and standardize the installation process, reducing installation time by 35% and post-installation errors by 50%
  • Document and implement a disaster recovery plan that included backup schedule policies, regular testing, and off-site recovery plans to ensure data integrity and assurance
  • Resolve security vulnerabilities by analyzing and recommending improvements in communications and network security at the component level
  • Eliminated extended downtime of network and processes by installing and configuring a Nagios server to monitor
  • Windows/Linux servers

Linux Technical Support

CORNELL
03.2020 - 01.2021
  • Assisted customers having hardware, software and networking issues
  • Assisted business customers with LAN /WAN / Static Ip configuration issues
  • Troubleshoot customers issues with home health check / node health check tools for possible outages
  • Troubleshoot any problems or issues that arise with Windows desktops/laptops from the network drop to the desktop/laptop prioritizing systems infected with viruses
  • Maintained updated knowledge of company products and services to better provide customer support and service solutions
  • Gathered customer and technology information to determine technical support level; escalated issues to the appropriate department as necessary
  • Configured and deploy desktops/laptops for new hires and IMAC service for office moves
  • Created spreadsheet reports regularly as required by manager for asset management, asset information of new hires' devices, etc
  • Assisted regional IT teams with Smart Hands support in the facilities such as IDF/MDF closets, Data centers and other related server rooms
  • Provide deskside support in person, on the phone and remote using LogMeIn, Bomgar and Skype
  • Utilized Active Directory to add/remove users, unlock accounts and reset passwords
  • Resolve tickets and request in in timely manner
  • Sustain network integrity, server deployment and security
  • Actively participate in process improvement initiatives
  • Work cross functionally to develop, implement and support new end user solutions
  • Assist in migration existing services from physical data centers to AWS cloud
  • Analyzed equipment performance records to determine need for repair and replacement
  • Configured email applications or virus protection software
  • Operated master console to monitor performance of computer systems and networks and to coordinate computer network access and use

Education

Bachelor Of Science (B.S - Informations Systems Management

University Of Maryland
College Park, MD

Skills

  • Coordinated with vendors and company personnel to facilitate purchases
  • Loaded data and installed software and peripherals
  • Maintained and administered
  • Computer networks and related
  • Computing environments
  • Gathered data pertaining to
  • Customer needs to identify,
  • Predict, interpret and evaluate
  • System and network
  • Requirements
  • Performed data backups and
  • Disaster recovery operations
  • Performed routine network
  • Startup and shutdown
  • Procedures and maintained
  • Control records
  • Recommended changes to
  • Improve systems and network
  • Configurations and determine
  • Hardware and
  • Software requirements related
  • To such changes
  • Conferred with network users to
  • Resolve existing system
  • Problems
  • Monitored network
  • Performance to determine
  • Whether adjustments needed to
  • Be made and to determine
  • Where changes needed to be
  • Made in future
  • Operating System:
  • CentOS/Redhat,
  • Windows, VMWare, Oracle
  • Virtual Box
  • Computer Languages: Linux
  • Scripting in bash
  • Networking: Static IP
  • Assignment, NIC
  • Management, FTP, NFS,
  • NTP/Chronyd,
  • HTTPD, DNS/Bind, rsyslog etc
  • Etc
  • Database: Exposure to Microsoft
  • Access or
  • MySQL etc
  • OS Applications:
  • Microsoft Word,
  • Excel,
  • PowerPoint, Linux Sendmail,
  • DNS, SSH, SCP,
  • Etc
  • Maintenance Organization and
  • Development
  • IBM AIX
  • Design Solutions
  • Performance Monitoring and
  • Optimization
  • Network Security
  • Kernel Patches
  • Application Configuration
  • Design Improvements
  • Wide Area Network (WAN)
  • Red Hat Enterprise Linux
  • Configuration and Management
  • Security Needs Assessment
  • Software System Design
  • Cloud Hosting
  • Computer Operating Systems
  • Final Design Delivery
  • Script Writing
  • Linux Operating System
  • Multi-Factor Authentication
  • IP Addressing and Subnetting
  • Testing and Quality Assurance
  • Puppet
  • Nagios
  • Vsphere
  • CyberArk

Timeline

Linux System Engineer

University of Rochester
04.2022 - Current

Linux Administrator

CORNELL
01.2021 - 02.2022

Linux Technical Support

CORNELL
03.2020 - 01.2021

Bachelor Of Science (B.S - Informations Systems Management

University Of Maryland
Adeel Chaudhry