Seasoned professional with over 4 years of experience specializing in Linux Engineering.
Demonstrated expertise in various Linux distributions, including Red Hat and CentOS, with
proficiency in installation, configuration, deployment, hardware upgrades, patching, system
performance monitoring, kernel tuning and virtualization. Highly skilled in working with VMware,
AWS, Red Hat Satellite and DevOps tools such as Ansible, Docker and Git. Known for a proactive
approach and a strong commitment to organizational and team success.
• Effectively deployed RedHat Linux/CentOS/RHEL/Ubuntu servers across various environments adhering to industry best practices and security standards
• Experience in the creation and management of Virtualized Servers using VMware, vSphere on ESXI hosts.
• Hands-on experience in provisioning, configuring and troubleshooting RHEL and other Linux- based servers.
• Experience with Ansible automation and configuration management including tasks such as creating and managing playbooks to automate processes and ensure efficiency and
consistency in the environment.
• Utilized Ansible to run ad-hoc commands for real-time monitoring of CPU usage on remote servers.
• Handling GIT for maintaining source code management in GIT LAB, including pulling, pushing, modifying and updating repositories.
• Experienced in using Git commands for committing, branching, merging and resolving conflicts.
• Utilized package management tools such as Yum (Yellowdog Updater Modified) and RPM (RedHat Package Manager) for installing, updating and removing software packages.
• Managed dependencies and resolved package conflicts to maintain system stability.
• Implemented and configured monitoring tools such as Nagios to ensure the health and performance of Linux servers.
• Deployed and managed Lightweight Directory Access Protocol (LDAP) services for centralized user authentication and directory services.
• Configured firewalls, intrusion detection systems and other security measures to safeguard Linux systems.
• Developed and maintained shell scripts (Bash) for automating routine tasks and system configurations.
• Creating and managing Docker images, applying appropriate tagging strategies and seamlessly pushing them to Docker repositories.
• Proficient in containerizing applications using Docker to enhance portability and scalability across different environments.
• Experienced in setting up and configuring Kubernetes clusters, including master and worker nodes.
• Configured and managed swap space within logical volumes to support system memory requirements.
• Proficient in the administration of Logical Volume Manager (LVM) for efficient disk management on Linux systems.
• Implemented strategies for data mobility to balance storage loads and optimize performance.
• Integrated RAID configurations within virtualized environments (VMware, Hyper-V) to enhance storage performance and resilience.
• Proficient in creating and configuring various file systems including ext3, ext4 and xfs to suit different storage and performance requirements.
• Deployed and managed instances within the AWS environment using EC2 in appropriate VPC.
• Created S3 buckets and managed policies for the S3 buckets for storage and backup on AWS.
• Expert in changing application specific kernel parameters, system hardening, implementing firewall, allowing and disallowing port access.
• Adjusted parameters such as block sizes, inode sizes and mount options for improved I/O operations.
• Proficiently operated various Linux distributions (CentOS, Ubuntu, Debian) by oversaw their installation, configuration and management.
• Installed new servers using kick-start installation and configuration processes.
• Configured NIC bonding with different modes tailored to the network topology and
specific requirements for optimal bonding behavior.
• Oversaw the System Logging services, meticulously examining system Log Files for all system events.
• Engaged with prominent networking protocols such as DHCP, TCP/IP, TCP, UDP, DCP and Telnet to effectively manage network communications.
• Demonstrated expertise in managing logical volumes to address and resolve system storage issues.
• Administered user and group accounts, defined privileges and access.
• Implemented secure SSH key exchanges between servers for enhanced security.
• Scheduled jobs using crontab, managed routine backups and enabled network and system logging on servers for proactive maintenance.
• Implemented RAID configurations on bare-metal servers to achieve better performance and redundancy.
• Employed Dynatrace to monitor servers and various metrics, including CPU load, response time, network latency and memory utilization.
• Executed Shell scripting to automate processes and streamline tasks.
• Provided application-specific technical support across development, validation and production environments.
• Collaborated with the Network team to establish firewall rules and identify open ports tailored to diverse application requirements.
• Managed troubleshooting for issues related to Kernel panic, ensuring server functionality after patching, tuning, and upgrading.
• Configured NFS and SAMBA to facilitate efficient access to directories and files for users on client machines.