Role Objective:
We are seeking an experienced
Senior
Linux System Administrator
to manage and maintain enterprise-level Linux environments. The ideal candidate will have strong expertise in Linux systems, automation, security hardening, and performance optimization. This role involves ensuring high availability, scalability, and security of critical infrastructure.
Detailed Duties and Responsibilities:
System Administration
-
Install, configure, and maintain Linux servers (RHEL, CentOS, Ubuntu, or similar).
-
Perform system upgrades, patching, and kernel updates.
-
Manage user accounts, permissions, and access controls.
Performance & Monitoring
-
Monitor system performance and resource utilization.
-
Implement proactive measures to ensure optimal performance and uptime.
-
Troubleshoot hardware, software, and network issues.
Automation & Scripting
-
Develop and maintain automation scripts using Bash, Python, or Ansible.
-
Automate routine tasks such as deployments, backups, and monitoring.
Security & Compliance
-
Implement security hardening measures for Linux systems.
-
Ensure compliance with organizational and industry security standards.
-
Manage firewall configurations, SELinux, and vulnerability assessments.
Storage & Backup
-
Configure and manage storage solutions (LVM, NFS, SAN).
-
Ensure reliable backup and recovery strategies.
Networking
-
Configure and troubleshoot network interfaces, DNS, DHCP, and routing.
-
Work with load balancers and clustering technologies.
Documentation & Reporting
-
Maintain detailed documentation of system configurations and procedures.
-
Provide regular reports on system health and performance.
Collaboration
-
Work closely with DevOps, Cloud, and Application teams.
-
Participate in on-call rotation for critical incidents.
Behavioral Skills:
-
Analytical Thinking: Able to troubleshoot complex technical issues and identify root causes efficiently.
-
Attention to Detail: Strong focus on accuracy, performance tuning, and proactive monitoring.
-
Problem-Solving Attitude: Approaches challenges with a solutions-oriented mindset, even under pressure.
-
Effective Communication: Communicates clearly with technical and non-technical stakeholders.
-
Team Collaboration: Works effectively in cross-functional teams and supports knowledge sharing.
-
Accountability: Takes ownership of tasks and follows through with minimal supervision.
-
Adaptability: Comfortable in fast-paced environments with changing priorities and new technologies.
-
Customer Focus: Understands internal/external user needs and aims to deliver reliable, user-centered solutions
.
Required Skills and Qualifications:
-
Minimum 7 years of experience in Linux system administration.
-
Strong knowledge of RHEL/CentOS/Ubuntu environments.
-
Proficiency in shell scripting and automation tools (Ansible, Puppet, Chef).
-
Experience with virtualization (VMware, KVM) and cloud platforms (AWS, Azure).
-
Familiarity with containerization (Docker, Kubernetes).
-
Strong troubleshooting and problem-solving skills.
-
Knowledge of security best practices and compliance standards.
Recommended Certifications
-
Red Hat Certified Engineer (RHCE) – Advanced Linux administration.
-
CompTIA Linux+ – Foundational Linux administration skills.
-
AWS Certified SysOps Administrator – For cloud integration.
-
Certified Kubernetes Administrator (CKA) – For container orchestration.
-
ITIL Foundation – For IT service management best practices.
Educational Qualifications
:
Bachelor’s Degree in Computer Science, Information Technology, or related field.