We are seeking an experienced Linux Support Engineer to join our team. In this role, you will be responsible for providing expert-level support and maintenance for Linux-based systems and infrastructure. The ideal candidate will have a strong background in Linux administration and troubleshooting, with a minimum of 5 to 12 years of relevant experience.
Key Responsibilities:
- Provide technical support for Linux servers, including installation, configuration, and troubleshooting.
- Monitor system performance and proactively identify and resolve issues to ensure maximum uptime.
- Collaborate with cross-functional teams to design and implement scalable Linux-based solutions.
- Perform routine system maintenance tasks, such as patch management and system updates.
- Troubleshoot and resolve hardware and software issues in a timely manner.
- Assist in the development and maintenance of system documentation and procedures.
- Implement security best practices and ensure the integrity and confidentiality of data.
- Participate in on-call rotations to provide 24/7 support when necessary.
- Stay updated on industry trends and emerging technologies to recommend improvements and optimizations.
- Mentor junior team members and share knowledge within the organization.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- 5 to 12 years of experience in Linux system administration and support.
- Strong proficiency in Linux server administration (Red Hat, CentOS, Ubuntu, etc.).
- Experience with virtualization technologies (e.g., VMware, KVM) and containerization (e.g., Docker).
- Proficiency in scripting languages such as Bash, Python, or Perl.
- Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
- Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Relevant certifications (e.g., Linux Professional Institute, Red Hat Certified Engineer) are a plus.