Linux Systems Administrator

Jobs for Humanity
Full_timeBeirut, Lebanon

📍 Job Overview

  • Job Title: Linux Systems Administrator
  • Company: Jobs for Humanity
  • Location: Beirut, Beirut Governorate, Lebanon
  • Job Type: Full-time
  • Category: System Administrator
  • Date Posted: 2025-07-21
  • Experience Level: Mid-Senior Level (2-5 years)
  • Remote Status: On-site

🚀 Role Summary

  • 📝 Enhancement Note: This role is ideal for experienced Linux professionals seeking to manage and maintain Linux servers, support cloud infrastructure, and ensure system reliability in a mission-critical environment.

  • 📝 Enhancement Note: The ideal candidate will have a strong background in Linux administration, cloud platforms, networking, and security, with a focus on proactive monitoring and troubleshooting.

💻 Primary Responsibilities

  • 📝 Enhancement Note: The primary responsibilities of this role revolve around managing and maintaining Linux servers, supporting cloud infrastructure, and ensuring system reliability and uptime.

  • 📝 Enhancement Note: This role requires strong troubleshooting skills, the ability to work independently and in a team, and a solid understanding of Linux operating systems and tools.

  • 📝 Enhancement Note: The Linux Systems Administrator will be expected to automate tasks using scripting, support Docker and Kubernetes environments, and maintain documentation to assist in compliance efforts.

🎓 Skills & Qualifications

Education:

  • 📝 Enhancement Note: A relevant bachelor's degree in Computer Science, Information Technology, or a related field is preferred, but equivalent experience may be considered.

Experience:

  • 📝 Enhancement Note: 3-5 years of experience as a Linux Administrator or in a similar role is required. Candidates with less experience may be considered if they can demonstrate strong Linux administration skills and a commitment to continuous learning.

Required Skills:

  • 📝 Enhancement Note: Proven experience managing and maintaining Linux servers (Debian, Ubuntu, CentOS, etc.) is essential. Familiarity with cloud platforms such as AWS, Azure, and OVH is also required.

  • 📝 Enhancement Note: Strong networking, security, and system monitoring skills are crucial for this role. Candidates should have a solid understanding of TCP/IP, VLANs, VPNs, firewalls, and security best practices.

  • 📝 Enhancement Note: Proficiency in scripting languages such as Bash, Python, or Ansible is required. Experience with Docker or Kubernetes is also preferred.

Preferred Skills:

  • 📝 Enhancement Note: Certifications such as RHCE, AWS SysOps, VCP, or equivalent are a plus but not required. Candidates with a strong commitment to continuous learning and professional development are encouraged to apply.

📊 Web Portfolio & Project Requirements

  • 📝 Enhancement Note: As this role focuses on system administration rather than web development, a traditional web portfolio is not required. However, candidates should be prepared to discuss their experience with Linux administration, cloud infrastructure, and system monitoring in detail.

  • 📝 Enhancement Note: Candidates should be prepared to provide examples of their scripting work, such as Bash or Python scripts used to automate tasks or solve complex problems.

💵 Compensation & Benefits

Salary Range:

  • 📝 Enhancement Note: The salary range for this role in Beirut, Lebanon, is typically between 2,500,000 to 3,500,000 Lebanese Pounds (LBP) per month, depending on experience and qualifications. This is equivalent to approximately $1,650 to $2,300 USD, based on the current exchange rate.

Benefits:

  • 📝 Enhancement Note: Benefits for this role may include health insurance, retirement plans, and other standard employee benefits. The specific benefits package will be provided upon request.

Working Hours:

  • 📝 Enhancement Note: The standard working hours for this role are 40 hours per week, with flexibility for on-call duties and maintenance windows as needed.

🎯 Team & Company Context

🏢 Company Culture

Industry: Non-profit

Company Size: Small (11-50 employees)

Founded: 2010

Team Structure:

  • 📝 Enhancement Note: The Linux Systems Administrator will work closely with the DevOps and development teams to ensure system reliability and support cloud infrastructure. They will also collaborate with other system administrators and IT professionals to maintain and secure the company's mission-critical systems.

Development Methodology:

  • 📝 Enhancement Note: The company uses Agile methodologies for software development, with a focus on iterative improvement and continuous learning. The Linux Systems Administrator will be expected to contribute to this process by providing input on system reliability, security, and performance.

Company Website: Jobs for Humanity

📈 Career & Growth Analysis

Web Technology Career Level: Mid-Senior Level

Reporting Structure: This role reports directly to the IT Manager.

Technical Impact: The Linux Systems Administrator will have a significant impact on the company's ability to maintain and secure its mission-critical systems, ensuring that they are reliable, performant, and secure.

Growth Opportunities:

  • 📝 Enhancement Note: As the company grows, there may be opportunities for the Linux Systems Administrator to take on more senior roles, such as IT Manager or Director of IT. Additionally, the Linux Systems Administrator may have the opportunity to specialize in specific areas, such as cloud infrastructure or security.

🌐 Work Environment

Office Type: On-site

Office Location(s): Beirut, Lebanon

Workspace Context:

  • 📝 Enhancement Note: The Linux Systems Administrator will work in a collaborative environment, with a focus on open communication and teamwork. They will have access to the tools and resources they need to perform their job effectively, including multiple monitors and testing devices.

Work Schedule: The standard working hours for this role are 40 hours per week, with flexibility for on-call duties and maintenance windows as needed.

📄 Application & Technical Interview Process

Interview Process:

  • 📝 Enhancement Note: The interview process for this role will include a technical assessment, a behavioral assessment, and a final interview with the IT Manager. The technical assessment will focus on the candidate's Linux administration skills, scripting proficiency, and problem-solving abilities.

Portfolio Review Tips:

  • 📝 Enhancement Note: As this role focuses on system administration rather than web development, a traditional web portfolio is not required. However, candidates should be prepared to discuss their experience with Linux administration, cloud infrastructure, and system monitoring in detail.

Technical Challenge Preparation:

  • 📝 Enhancement Note: Candidates should be prepared to demonstrate their scripting skills, such as Bash or Python, and their ability to solve complex problems using Linux administration tools and techniques.

ATS Keywords:

  • 📝 Enhancement Note: Relevant ATS keywords for this role include Linux, cloud infrastructure, AWS, Azure, OVH, networking, security, system monitoring, scripting, Bash, Python, Ansible, Docker, Kubernetes, troubleshooting, and problem-solving.

🛠 Technology Stack & Web Infrastructure

Server Technologies:

  • 📝 Enhancement Note: The Linux Systems Administrator will work with a variety of Linux distributions, including Debian, Ubuntu, and CentOS. They will also support cloud infrastructure on platforms such as AWS, Azure, and OVH.

Development & DevOps Tools:

  • 📝 Enhancement Note: The Linux Systems Administrator will use a variety of tools to automate tasks, monitor systems, and ensure security. These may include Bash, Python, Ansible, Docker, and Kubernetes.

👥 Team Culture & Values

Web Development Values:

  • 📝 Enhancement Note: The company values open communication, collaboration, and continuous learning. The Linux Systems Administrator will be expected to contribute to this culture by sharing their knowledge and expertise with the team and seeking out opportunities for professional development.

Collaboration Style:

  • 📝 Enhancement Note: The company uses Agile methodologies for software development, with a focus on iterative improvement and continuous learning. The Linux Systems Administrator will be expected to contribute to this process by providing input on system reliability, security, and performance.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • 📝 Enhancement Note: The Linux Systems Administrator will face technical challenges related to managing and maintaining Linux servers, supporting cloud infrastructure, and ensuring system reliability. They will need to be proactive in identifying and addressing potential issues before they become major problems.

Learning & Development Opportunities:

  • 📝 Enhancement Note: The Linux Systems Administrator will have opportunities to learn and develop their skills through on-the-job training, workshops, and online courses. They will also have the opportunity to work with a variety of technologies and gain experience in different areas of system administration.

💡 Interview Preparation

Technical Questions:

  • 📝 Enhancement Note: Technical questions for this role will focus on the candidate's Linux administration skills, scripting proficiency, and problem-solving abilities. Candidates should be prepared to discuss their experience with Linux administration, cloud infrastructure, and system monitoring in detail.

Company & Culture Questions:

  • 📝 Enhancement Note: Candidates should research the company and be prepared to discuss their fit with the company's culture and values. They should also be prepared to discuss their long-term career goals and how this role fits into their overall career development plan.

Portfolio Presentation Strategy:

  • 📝 Enhancement Note: As this role focuses on system administration rather than web development, a traditional web portfolio is not required. However, candidates should be prepared to discuss their experience with Linux administration, cloud infrastructure, and system monitoring in detail.

📌 Application Steps

To apply for this Linux Systems Administrator position:

  • Submit your application through the application link provided.
  • Prepare a detailed resume highlighting your Linux administration experience, scripting proficiency, and problem-solving abilities.
  • Research the company and be prepared to discuss your fit with the company's culture and values.
  • Prepare for the technical assessment by brushing up on your Linux administration skills, scripting proficiency, and problem-solving abilities.
  • Prepare for the behavioral assessment by reflecting on your past experiences and how they have prepared you for this role.

📝 Enhancement Note: This enhanced job description includes AI-generated insights and industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

3-5 years of experience as a Linux Administrator is required. Solid knowledge of Linux operating systems and hands-on experience with cloud platforms is essential.