Senior Linux Engineer

Details of the offer

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.


Nominal Salary: To be agreed

Requirements

Software Engineer

A company specializing in card, payments, network billing, and data. Utilizing sophisticated algorithms and technology, analyzing Visa and MasterCard invoice...


Capital Recruit - Gauteng

Published a month ago

Desktop Support Technician

Are you passionate about providing exceptional IT support to clients? Do you thrive in a fast-paced environment where your technical expertise makes a real d...


Capital Recruit - Gauteng

Published a month ago

Front End Developer (Mid-Senior Level)

Front End Developer (Mid-Senior Level) Job Description We are seeking a highly skilled and experienced Software Engineer to join our dynamic team. The ideal ...


Capital Recruit - Gauteng

Published a month ago

Junior Oracle Functional Consultant - Supply Chain

Our client in mining is looking for a Junior Oracle SCM Functional Support with experience in Oracle E-Business Suite to provide functional support for Oracl...


Datacentrix - Gauteng

Published a month ago

Built at: 2024-11-14T18:57:04.310Z