1. System Administration:
- Manage and maintain Linux servers, including installation, configuration, troubleshooting, and monitoring.
- Perform routine system updates, patches, and upgrades to ensure security and performance.
- Develop and implement automation scripts to streamline repetitive tasks and improve efficiency.
- Monitor system performance and proactively address issues to minimize downtime and optimize performance.
- Be available to work during off-hours maintenance windows.
2. Security and Compliance:
- Implement and enforce security best practices to protect against unauthorized access, malware, and other threats.
- Conduct regular security audits and vulnerability assessments to identify and address potential risks.
- Ensure compliance with industry regulations and standards, such as PCI DSS, HIPAA, and GDPR.
3. Backup and Disaster Recovery:
- Design and implement backup and disaster recovery solutions to safeguard critical data and ensure business continuity.
- Test and validate backup systems regularly to verify data integrity and restore capabilities.
4. Troubleshooting and Support:
- Provide technical support and troubleshooting assistance to resolve system issues and user inquiries promptly.
- Collaborate with cross-functional teams to diagnose and resolve complex technical problems.
5. Documentation and Knowledge Sharing:
- Maintain detailed documentation of system configurations, procedures, and troubleshooting steps.
- Share knowledge and expertise with team members through training sessions, presentations, and documentation updates.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Proven experience as a Linux Administrator, with at least 7 years in a senior or lead role.
- In-depth knowledge of multiple Linux operating systems: Oracle, CentOS, Ubuntu, Red Hat and associated technologies.
- Proficiency in shell scripting and automation tools (e.g., Bash, Python, Ansible).
- Strong understanding of networking concepts and protocols (TCP/IP, DNS, DHCP, VPN).
- Experience with virtualization technologies (e.g., VMware, KVM) and cloud platforms (AWS, Azure, GCP).
- Familiarity with security principles and best practices, including firewalls, encryption, and access controls.
- Excellent problem-solving skills and attention to detail.
- Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams.
- Relevant certifications (e.g., RHCE, LPIC, CompTIA Linux+) are a plus.