Linux SME is responsible for designing, implementing, maintaining, and troubleshooting Linux-based infrastructure in enterprise environments. Serve as the go-to expert for Linux-related issues, ensuring high availability, security, and performance of systems.
Key Responsibilities:
- Linux System Administration: Install, configure, and manage Linux servers (RHEL, Ubuntu, CentOS, SUSE, etc.).
- Performance Tuning & Optimization: Analyze system performance, optimize processes, and manage resource utilization.
- Automation & Scripting: Develop automation scripts using Bash, Python, Ansible, or Terraform for system management.
- Security & Compliance: Implement security best practices, manage firewall rules, and ensure compliance with industry standards.
- Troubleshooting & Incident Resolution: Diagnose and resolve system issues, kernel panics, and application failures.
- Patch Management & Updates: Apply patches, and security updates, and manage package repositories.
- Cloud & Virtualization Support: Work with AWS, Azure, VMware, or OpenStack for cloud-based and virtualized Linux environments.
- Networking & Storage: Configure and troubleshoot TCP/IP, DNS, DHCP, NFS, SAN, and NAS storage solutions.
- Disaster Recovery & Backup: Implement backup strategies, RAID configurations, and system recovery plans.
- Mentoring & Documentation: Guide junior engineers and maintain detailed documentation of systems and procedures.
Required Experience & Qualifications:
✅ Education:
- Bachelor's degree in Computer Science, Information Technology, or equivalent experience.
- Certifications (Preferred): RHCE/RHCSA, LPIC-2/3, AWS Certified SysOps Administrator, or Kubernetes certifications.
✅ Experience:
- 8+ years of hands-on experience managing Linux environments.
- Strong knowledge of RHEL, CentOS, Ubuntu, SUSE, or other Linux distributions.
- Experience with automation tools (Ansible, Puppet, Chef, Terraform).
- Proficiency in shell scripting (Bash, Python, Perl).
- Expertise in cloud platforms (AWS, Azure, Google Cloud).
- Hands-on experience with containerization & orchestration (Docker, Kubernetes).
- Solid understanding of networking (TCP/IP, DNS, firewalls) and storage (LVM, RAID, NFS, SAN).
- Strong troubleshooting and performance tuning skills.