Description

Job Description:
As a Senior Linux Administrator, you will play a crucial role in maintaining, optimizing, and securing our Linux-based infrastructure. You will be responsible for ensuring the stability, scalability, and reliability of our systems while providing technical expertise and support to our team. You will collaborate closely with other IT professionals to design and implement solutions that align with our business objectives.
Responsibilities:
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.
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.

Education

Bachelor's degree in Computer Science, Information Technology,