Enable job alerts via email!

Linux Engineer

Recru-it

Cape Town

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech recruitment firm in Cape Town is seeking a talented Linux Engineer to optimize and manage Linux-based systems. The ideal candidate has over 2 years of experience, a solid understanding of networking protocols, and expertise in scripting and automation. Strong knowledge of security practices is also essential. This role offers a dynamic work environment with opportunities for growth.

Qualifications

  • 2+ years of experience in Linux system administration.
  • Proficient in shell scripting and automation tools.
  • Strong understanding of networking protocols and services (TCP/IP, DNS, DHCP, etc.).
  • Experience with monitoring tools.
  • Familiarity with virtualization technologies (VMware, KVM, etc.).

Responsibilities

  • Administer and maintain Linux servers, ensuring optimal performance and uptime.
  • Implement and monitor security measures to protect sensitive data and systems.
  • Troubleshoot and resolve system issues, performing root cause analysis as needed.
  • Automate repetitive tasks using scripting languages such as Bash or Python.
  • Collaborate with development teams to enhance CI/CD processes and improve deployment strategies.
  • Document system configurations, processes, and procedures for internal knowledge sharing.

Skills

Linux system administration
Shell scripting
Networking protocols
Monitoring tools
Virtualization technologies

Education

IT Diploma or relevant certifications

Tools

CentOS
Ubuntu
Red Hat
MySQL
PostgreSQL
Apache
Nginx
VMware
KVM
Job description

SUMMARY: Linux Engineer

POSITION INFO

We are looking for a talented and motivated Linux Engineer to join our dynamic team. In this role, you will be responsible for managing and optimizing our Linux-based systems, ensuring high availability, performance, and security.

Responsibilities
  • Administer and maintain Linux servers, ensuring optimal performance and uptime
  • Implement and monitor security measures to protect sensitive data and systems
  • Troubleshoot and resolve system issues, performing root cause analysis as needed
  • Automate repetitive tasks using scripting languages such as Bash or Python
  • Collaborate with development teams to enhance CI / CD processes and improve deployment strategies
  • Document system configurations, processes, and procedures for internal knowledge sharing
Required
  • 2+ years of experience in Linux system administration
  • Proficient in shell scripting and automation tools
  • Strong understanding of networking protocols and services (TCP / IP, DNS, DHCP, etc.)
  • Experience with monitoring tools
  • Familiarity with virtualization technologies (VMware, KVM, etc.)
Technical Skills and Relevant Technologies
  • Deep expertise in Linux distributions (CentOS, Ubuntu, Red Hat, etc.)
  • Understanding of database systems (MySQL, PostgreSQL) and web servers (Apache, Nginx)
  • Knowledge of security best practices and experience implementing them
Required Qualifications
  • Education: IT Diploma or relevant certifications
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.