Linux Engineer
Bengaluru, Karnataka, India
* Managed and maintained 600+ Linux servers running RHEL, CentOS and Ubuntu distributions.Implemented Ansible for configuration management and automated repetitive tasks, resulting in a 30% increase in efficiency.* Improved system performance by optimizing MySQL database and Apache web server configurations.Reduced downtime by 50% through proactive monitoring and troubleshooting.* Responsible for managing and maintaining Linux servers, including installing, configuring, and troubleshooting various services, such as web servers, email servers, and databases.* Uses Ansible to automate routine tasks and processes, such as software updates, configuration changes, and system monitoring.* Creates and maintains shell scripts to automate system administration tasks and customize Linux environments.* Ensures that Linux systems are secure and protected against cyber threats by implementing security measures, such as firewalls, intrusion detection and prevention systems, and access control policies.* Responsible for designing and implementing backup and recovery strategies to ensure that critical data is protected and can be restored in case of system failure.* Monitors and optimizes Linux system performance by analyzing system logs, identifying performance bottlenecks, and tuning system parameters.* Investigates and resolves issues with Linux systems and applications, using diagnostic tools and techniques to identify the root cause of problems.* Maintains detailed documentation of Linux systems and processes, including system configurations, network topologies, and troubleshooting procedures.