Tahir Rafique
Project Management
New Jersey, United States
Skills
DevOps
About
TAHIR RAFIQUE's skills align with Consultants and Specialists (Information and Communication Technology). TAHIR also has skills associated with System Developers and Analysts (Information and Communication Technology). TAHIR RAFIQUE has 6 years of work experience.
View more
Work Experience
SYSTEMS OPERATIONS ENGINEER
Bank of China
February 2022 - Present
- * Relying on Ansible for automation, demonstrating proficiency in creating playbooks for service management, storage management, patching, and gathering facts. * Establishing a vigorous health assessment framework through Ansible playbooks, enabling real-time monitoring and proactive issue resolution, boosting successful pre- and post-patching activities. * Orchestrating Ansible Tower to automate system updates and upgrades across varied environments, creating plays, job templates, scheduling jobs, reducing manual intervention and enhancing operational efficiency. * Integrated Ansible with version control systems such as Git to manage configuration files and playbooks effectively and hands on experience in setting up Ansible inventories to manage and organize hosts. * Integrating Gitlab for streamlined version control, enhancing collaboration on Linux configuration changes. Maintaining a structured approach to Git branching, ensuring clarity in feature development, and manageable codebase * Creating users, group and roles using AWS IAM services, and attaching roles to resources for access management and attaching policies with user to decide access level to the resources. * Configuring S3 bucket implementing S3 versioning, version IDs, and bucket policies to fortify data management and security. * Enhanced cloud environment visibility within AWS by employing CloudWatch metrics to monitor load balancing through ELB and replica sets. Augmented scalability and resilience with Autoscaling, while concurrently ensuring efficient management of load balancing operations. * Configured Docker to modernize applications into microservices, enhancing resource efficiency and availability, and managed their deployment through Kubernetes for seamless scalability and efficiency. * Implemented Kubernetes to orchestrate and manage clusters of Docker containers, ensuring scalable and resilient applications. * Managed end-to-end Virtual Machine operations, including provisioning, deployment, and configuration. * Employed NIC teaming protocols to establish clustering for fault tolerance and enhance network reliability, Additionally, introduced redundancy measures across servers and load balancers to strengthen system resilience. * Utilized Logical Volume Management (LVM) to dynamically allocate storage resources, ensuring seamless adaptation to evolving needs while minimizing operational disruptions. * Experience in Performance monitoring, usage and load of the system, changing kernel parameters for better performance, loading and unloading kernel modules. * Assessing and prioritizing tickets in the SNOW (ServiceNow) ticketing queue based on urgency, impact, and meeting SLA, to ensure efficient and effective resolution. * Proactively addressed critical alerts from monitoring tools, conducting Root Cause Analysis to identify underlying issues and contributing to the implementation of permanent resolutions, thereby enhancing system reliability and performance. Sephora San Francisco, CA
LINUX SYSTEM ADMINISTRATOR
February 2019 - January 2022
- * Managed full server lifecycles, including deploying, provisioning, troubleshooting, maintenance, experimentation, and decommissioning. * Created Ansible playbooks to automate common system administration tasks such as package installation, configuration file management, and service management. * Executed Linux server patching and job scheduling efficiently using Ansible Tower. * Resolved kernel panic issues post-patching, fine-tuning, and upgrades, ensuring server uptime. * Automated RHEL 6, 7, and 8 installations using PXE server and Kickstart bootstrap, showcasing proficiency in streamlined Linux provisioning. * Played a key role in managing servers, providing expert support for DNS, DHCP, FTP, NFS, HTTP, and Apache in Linux environments. * Improved Linux system reliability with NIC bonding for fault tolerance, load balancing, and redundancy. * Implemented efficient file-sharing infrastructure on Linux using NFS, involving server directory mount points creation and Autofs integration for persistent mounts. * Implemented customer-tailored RAID levels to optimize performance and redundancy. * Streamlined Linux operations via customized BASH scripts, showcasing automation proficiency and skillful system management. * Diagnosed and resolved memory issues by optimizing swap space and configuring persistent boot settings, ensuring server uptime and providing direct user support for Linux systems, effectively enhancing system performance and user experience. * Proficient in utilizing command-line tools and log analysis for issue resolution, while also adept at implementing robust backup procedures to minimize data loss and improve recovery capabilities. * Managed Linux user accounts and groups, ensuring precise privilege assignments for a secure and organized system environment. * Developed cron jobs for regular and automated data backups, ensuring data integrity and minimizing risks of loss. * Hardened operating systems using iptables and filesystem ACLs. * Excellent in coordination with teams, adhere to corporate standards, change management processes, and work to improve IT standards and policies.
LINUX ANALYST
TikTok
November 2017 - January 2019
- * Conducted detailed analysis of system log files, employing advanced methodologies to identify and address potential issues. * Systematically interpreted logs to facilitate efficient issue resolution, ensure stable systems, and maximize uptime. * Administered services, packages, and fine-tuned software deployment processes to improve the overall efficiency of the system. * Monitored and responded promptly to user requests, showcasing strong troubleshooting skills for timely issue resolution. * Provided comprehensive technical support for computer systems, proactively addressing complex software and hardware challenges. * Collaborated with vendors to procure critical hardware components, ensuring seamless compatibility and reliable performance. * Managed user and group accounts, handling tasks such as creating, modifying, and removing users. Also, efficiently managed permissions based on individual requests. * Implemented and enforced security policies and best practices. * Created RSA type SSH keys and exchanged public keys with remote servers to establish password-less secure connection and empower remote execution.