Enable job alerts via email!

Senior Linux Engineer

Data Centrix

Midrand

On-site

ZAR 30 000 - 70 000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Linux Engineer to enhance their IT team. This role involves designing, implementing, and maintaining robust Linux systems while collaborating with cross-functional teams. You'll leverage your expertise in server administration, scripting, and virtualization to ensure optimal performance and security. The ideal candidate will thrive in a dynamic environment, showcasing strong problem-solving skills and a commitment to continuous learning. Join this innovative firm to make a significant impact on their Linux infrastructure and contribute to cutting-edge projects in the tech landscape.

Qualifications

  • Deep understanding of Linux operating systems and server administration.
  • Hands-on experience with server installation, configuration, and maintenance.

Responsibilities

  • Design and manage Linux-based servers to meet IT requirements.
  • Monitor system performance and troubleshoot issues effectively.

Skills

Linux Server Administration
Shell Scripting (Bash, Python)
Networking (TCP/IP, DNS, DHCP)
Virtualization (VMware, KVM)
Problem-Solving

Education

Bachelor's degree in Computer Science
Linux Professional Institute Certification
Red Hat Certified Engineer (RHCE)

Tools

Ansible
Docker
Kubernetes
VMware

Job description

Datacentrix is looking for a skilled and certified Linux Engineer to join our IT team and contribute to the design, implementation, maintenance, and troubleshooting of our Linux-based systems and infrastructure. The ideal candidate will possess a deep understanding of Linux operating systems, server administration, scripting, virtualization, and networking. As a Linux Engineer, you will collaborate with cross-functional teams to ensure the stability, security, and scalability of our Linux environment

POSITION INFO :

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 equivalen t.
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.