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 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.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Feature Analyst

Business Segment: Business & Commercial Banking To deliver value in the form of business outcomes by collaborating within the feature team and key stakeholde...


Standard Bank Of South Africa Limited - Gauteng

Published a month ago

Senior Application Solutions Specialist (Netsuite) - Remote (South Africa)

Are you looking to join a company where your contributions truly matter, and where you'll be part of a supportive, innovative team? MMS is an award-winning, ...


Mms Holdings Inc - Gauteng

Published a month ago

Date 08. August 2024 Administration Manager To Be Able To Use The Watchlist, Please Accept Cook[...]

Reference number 2024-1243 Date 08. August 2024 Administration ManagerDivision: Administration / Law Company Location: Johannesburg, South Africa Join as: Pr...


Krones Group - Gauteng

Published a month ago

Specialist: Hyperconverged Infrastructure

Specialist: Hyperconverged InfrastructureThe ideal candidate will be responsible for supporting, configuring, and maintaining all VxRail and other Hyperconve...


C40 Cities - Gauteng

Published a month ago

Built at: 2024-11-15T05:38:32.862Z