Jobs in

Senior Linux Engineer - Midrand

Qualifications and Experience Required:
  • Matric plus Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Relevant industry certifications such as Linux Professional Institute (LPI), Red Hat Certified Engineer (RHCE), CompTIA Linux+, or equivalent.
  • Proven experience as a Linux Engineer or Administrator, including hands-on experience with server installation, configuration, and maintenance.
  • Proficiency in Linux distributions such as CentOS, Ubuntu, or Red Hat Enterprise Linux.
  • Strong command-line skills and experience with shell scripting (Bash, Python, etc.).
  • Experience with virtualization technologies (VMware, KVM)
  • Solid understanding of networking concepts, including TCP/IP, DNS, DHCP, routing, and firewalls.
  • Ability to diagnose and troubleshoot complex system and application issues.
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills to work effectively within a team and collaborate with various stakeholders.
Responsibilities:
  • Design, deploy, and manage Linux-based servers and systems to meet the organization's IT requirements.
  • Configure and maintain Linux servers for optimal performance, security, and availability.
  • Collaborate with software development and IT teams to integrate applications and services seamlessly into the Linux environment.
  • Monitor system performance, troubleshoot issues, and implement necessary optimizations.
  • Ensure system and data security through the implementation of best practices, firewalls, access controls, and regular security updates.
  • Automate routine tasks using scripting languages (e.g., Bash, Python) and configuration management tools (e.g., Ansible, Puppet).
  • Perform system backups, disaster recovery planning, and testing to safeguard critical data.
  • Manage virtualization technologies such as VMware or KVM to create and maintain virtual machines.
  • Implement and manage containerization technologies like Docker and Kubernetes.
  • Collaborate with network teams to configure and maintain networking services, including DNS, DHCP, and routing.
  • Stay up-to-date with the latest trends, tools, and technologies in the Linux and open-source ecosystem.
  • Provide technical support and guidance to other team members and end-users.
  • Document system configurations, procedures, and troubleshooting steps for internal knowledge base.
  • Self-motivated and able to manage multiple tasks in a dynamic environment.
Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Linux Engineer Midrand - Midrand

Datacentrix

...

Azure Cloud Engineer - Centurion

...

Server Engineer: Enterprise and Cloud Infrastructure - Centurion

...

Engineer Infrastructure Centurion, South Africa - Centurion

Alinta Tech Solutions

...

Vmware Administrator Midrand - Midrand

Datacentrix

...

Want to do another search?

Jobs in