**********.***@*****.***
Feb **** - Present
IBM, NYC, NY
Principal Linux Engineer
Highly skilled Principal Linux Engineer with over 7 years of experience in Information Technology, primarily deploying, managing and optimizing various Linux distributions with a focus on system stability, security, and performance. Experienced in leveraging cloud platforms such as AWS to build scalable, reliable, and secure systems. Proficient in automating infrastructure and application deployments using Ansible, Ansible Tower, to enhance operational efficiency. Experience in integrating DevOps practices, utilizing tools like Docker, Kubernetes, and Git, to streamline CI/CD pipeline. Proactively monitored system performance, swiftly resolving issues to ensure timely incident response and minimize disruptions. Expertise in storage solutions, including LVM, RAID, and clustering for optimal performance and redundancy.
Established standardized procedures for the setup and deployment of Linux virtual machines, ensuring consistency and efficiency across the virtualization environment.
Streamlined the patch management process by automating updates across Linux systems, reducing downtime, and enhancing security compliance.
Deployed scalable Linux-based solutions on AWS, leveraging EC2 instances, S3 storage, and VPC configurations to meet dynamic business needs while optimizing cost efficiency.
Attached EBS volumes, managed EFS, and configured Elastic Load Balancers (ELB), while managing IAM users, groups and roles for access control.
Employed AWS CloudWatch to monitor and audit Linux-based resources, establishing proactive alerting mechanisms for performance anomalies and security events, contributing to a resilient and secure AWS environment.
Created Ansible playbooks for multi-environment deployments, ensuring compatibility and reducing errors across development, staging, and production environments.
Managed inventory, created roles, worked with Ansible Tower, and implemented more flexible and scalable automation across diverse environments and infrastructures.
Exhibited proficiency in Git for version control, streamlining collaborative development processes and ensuring efficient management of code across multiple Linux-based projects.
Actively contributed to open-source Linux projects on Gitlab, participating in code reviews, submitting pull requests, and enhancing project functionality through targeted bug fixes and feature development.
Experience in containerization technologies like Dockers. Managed DOCKER deployed servers by maintaining docker host, docker client, docker registry. (running container, stopping image, maintaining containers.)
Experience in Kubernetes to manage them, enhancing the scalability and dependability of applications built with micro services.
Work Experience
Principal Linux Engineer
Professional Summary
Sana Ishtiaq
Managed and maintained Linux servers, ensuring high availability and optimal performance across production and development environments.
Delpyed machines in Vcenter, configured DRS, managed VMware clusters, performed live VM migrations across hosts within a highly available (HA) ESXI cluster to facilitate maintenance operations on ESXI hosts, minimizing downtime and ensuring operational continuity.
Implemented and monitored security measures such as firewalls, SELinux, and access controls to protect Linux systems from unauthorized access and vulnerabilities.
Leveraged Ansible for application deployment and orchestration, automating tasks such as software installation, configuration, and service management.
Utilized Ansible for testing and deploying security patches across multiple systems in development, non-production, and production environments.
Automated routine administration tasks using cronjob, improving efficiency and reducing manual intervention in day-to-day operations.
Developed and maintained Shell scripts for automating routine tasks across Linux environments, significantly reducing manual intervention and improving operational efficiency.
Managed user accounts and permissions using LDAP and local authentication methods, maintaining secure and organized access control.
Designed and executed backup and disaster recovery plans for critical Linux-based systems, ensuring business continuity and data integrity in both physical and virtual environments.
Configured and optimized Linux firewall settings to enhance network security, protecting critical infrastructure from potential threats.
Configured and managed LVM, ensuring flexible and scalable storage solutions for Linux environments.
Performed regular system updates and patch management, ensuring systems are up-to-date and secure against known vulnerabilities.
Implemented and maintained logging solutions such as rsyslog and logrotate, ensuring effective log management and compliance with auditing requirements.
Configured and maintained network services such as DNS, DHCP, NTP, and Apache, ensuring seamless connectivity and service availability.
Optimized system performance by tuning kernel parameters and managing system resources effectively.
Documented procedures and best practices, ensuring knowledge transfer and consistency in system administration tasks.
Optimized boot processes and managed GRUB configurations, ensuring quick and reliable system startup and recovery options.
Conducted regular system backups and implemented disaster recovery plans, ensuring data integrity and quick recovery in the event of a failure.
AT&T, Middle Town, NJ
Linux System Administrator
Contributed significantly to the company's move to a micro services architecture, which divided large, unmanageable apps into smaller, deployable services to increase scalability and maintainability.
Performed in-depth performance tuning of Linux systems, focusing on kernel parameters, network settings, and resource allocation, leading to significant improvements in application performance.
Utilized Zabbix monitoring solutions to achieve real-time visibility into system health, enabling proactive identification and resolution of potential issues.
Proactively monitored system health and workloads using monitoring tools, promptly addressing any related tickets, alerts, and incidents Using Jira and Service Now, ticketing tools.
Jan 2020 - Dec2022
Dec 2017- Nov 2019
DSNY, New York, NY
Linux Technician
Master in Business Administration - 2009
Institute of Business Administration -
University of the Punjab, Lahore, Pakistan
Education
Category
Tools/Technologies
Virtualization Tools
VMware ESXi, vCenter, vSphere, vMotion, Clone, Snapshots, Templates
Operating Systems
RHEL, CentOS, Debian, Oracle Enterprise Linux (OEL)
DevOps Tools
Ansible, Git, GitLab, AWS, Docker,Kubernetes
Automation Tools
Ansible, Ansible Tower, Bash Scripting, Cron jobs
Storage
NAS, SAN, LVM, RAID, NFS
System Monitoring/Ticketing tool
Nagios, Zabbix, Jira, BMC Remedy, SNOW
Package Management
DNF, YUM, RPM
Backup Tools
Tar, Veritas NetBackup, Snapshots, Disaster Recovery, rsync
Cloud Computing (AWS)
EC2, VPC, EBS, AMI, Cloud Watch, ELB, Autoscaling, IAM, S3
Services
NFS, DHCP, TFTP, SFTP,Apache, Samba, Nginx, rsync
Networking
TCP/IP, DHCP, FTP, HTTP, SSH, tcpdump, Wireshark, netstat, Static & Dynamic IP
Assisted users with file and directory management using Linux commands, including changing ownership and permissions.
Provided support in terminating processes, aiding users in managing system resources effectively.
Conducted routine inspections and maintenance of network devices, optimizing infrastructure reliability and contributing to a secure and stable network environment.
Configured and managed network time synchronization using NTP, ensuring accurate timekeeping across all Linux desktop systems.
Automated routine maintenance tasks with cron jobs, reducing manual intervention and ensuring timely system updates and backups.
Performed tasks such as partitioning disks, formatting with file systems, and troubleshooting file system issues.
Installed and managed software packages using package managers like apt, yum, and dnf, ensuring systems have the necessary tools and applications.
Monitored system logs using journalctl and rsyslog, proactively identifying and addressing potential issues before they impacted users.
Opened warranty cases with vendors.
Configured automatic updates for critical security patches, and hardened servers.
Delivered responsive and efficient technical support, resolving escalated issues through BMC Remedy, ensured timely resolution and adherence to service-level agreements (SLAs).
Technical Skills