Linux Engineer

2 weeks ago


Johannesburg, South Africa Impronics Technologies Full time

Responsibilities Linux System Administration: Administer and maintain a large-scale Linux server environment, ensuring all systems are secure, stable, and highly available. Server Deployment & Configuration: Install, configure, and maintain Linux-based operating systems (RHEL, CentOS, Ubuntu, etc.) across various platforms and environments. Automation & Scripting: Develop and implement automation scripts using tools like Bash, Python, or Ansible to streamline system management, configuration, and deployment tasks. Performance Tuning & Optimization: Monitor system performance, identify bottlenecks, and optimize Linux servers for performance, reliability, and scalability. Security & Compliance: Apply security best practices to protect Linux systems from internal and external threats. Implement and manage patching, hardening, and security policies in line with banking industry standards and regulatory requirements (e.g., PCI DSS). Backup & Disaster Recovery: Design and implement backup and disaster recovery procedures for critical Linux-based systems to ensure business continuity. Incident & Problem Management: Provide Tier 2/3 support for Linux-related incidents, troubleshoot and resolve issues quickly to minimize system downtime. Collaboration & Documentation: Work with other IT teams (network, security, database, application) to support and integrate Linux systems with other technologies. Document system configurations, procedures, and troubleshooting guides. Cloud & Virtualization Support: Support cloud-based Linux infrastructure (AWS, Azure, or private cloud) and virtualization platforms (VMware, KVM). Capacity Planning & Upgrades: Plan for system growth by analyzing current infrastructure usage and recommending necessary upgrades to meet future business needs. Qualifications Academic Knowledge : Bachelor's degree in Computer Science, Information Technology, or a related field. Work Experience : Minimum of 3-5 years of experience in Linux system administration, ideally in a financial services or banking environment. Skills / Specialized Know How : Strong proficiency with Linux-based operating systems (Red Hat, CentOS, Ubuntu, Debian). Solid experience with system monitoring and troubleshooting tools (Nagios, Zabbix, New Relic, etc.). Hands-on experience with configuration management and automation tools (Ansible, Puppet, Chef). Knowledge of networking concepts, TCP/IP, DNS, HTTP, and firewalls. Familiarity with web server technologies (Apache, Nginx) and database management systems (MySQL, PostgreSQL, Oracle). Understanding of cloud services and platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes). #J-18808-Ljbffr



  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R600 000 - R1 200 000 per year

    Key purpose:The client is looking for an experienced Linux/Cloud Engineer to help migrate, test and troubleshoot virtual machines from a large physical server farm to Google Cloud Platform and AWS. The ideal candidate will have strong experience in deploying Linux/Open Source infrastructure solutions on-premises or in the cloud. This role requires...

  • Software Engineer

    4 weeks ago


    Johannesburg, South Africa Ace Staffing Full time

    Senior Software Engineer (C/Linux) Location: Johannesburg, South Africa Industry: Warehousing Automation / Embedded & Systems Software Development Tech Stack: C, Linux (Embedded & Systems Programming), Shell scripting, Git, Make/CMake About the Company: We are a dynamic and rapidly growing company in the warehousing automation space, building advanced...


  • Johannesburg, South Africa Standard Bank of South Africa Limited Full time

    Engineer, Cyber Security (Linux Engineer) Job Overview Business Segment: Group Functions Location: ZA, GP, Johannesburg, 30 Baker Street We are seeking a Linux Engineer with expertise in cyber security to automate data ingestion systems, operate and monitor the group's Cyber Security Operational Centre (CSOC), and support incident response and threat hunting...


  • Johannesburg, South Africa Adaire Full time

    A leading tech company in Johannesburg is seeking a Senior Embedded Linux Product Security Engineer to enable security features and maintain a secure embedded Linux OS. Ideal candidates will have over 3 years of experience in embedded systems security, solid C/C++ skills, and a background with Linux security. The role offers a competitive salary with modern...


  • Johannesburg, South Africa Stanbic Bank Tanzania Full time

    Engineer, Cyber Security (Linux Engineer) To provide expertise, professional knowledge, and technical skills to automate building, testing and operating data ingestion systems. To operate and monitor the group's cyber security operational centre (CSOC) systems that collect and manage logs every day. To assist the cyber security incident response team and...


  • Johannesburg, South Africa E-Merge Full time

    Master the Core Infrastructure Behind a Leading Digital Production StudioOur client is a cutting-edge digital production studio at the forefront of media, technology, and creativity. They build and manage high-performance platforms, orchestrate large-scale media assets, and deliver seamless digital experiences to top-tier clients across industries. As they...


  • Johannesburg, South Africa Adaire Full time

    Senior Embedded Linux Product Security Engineer 1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. (Note: Relocation to Windhoek, Namibia required. Not a Security Engineer, we have three other Embedded Linux roles posted.) Overview As a Product Security Engineer, you’ll be responsible for the...


  • Johannesburg, South Africa Mastercard Full time

    A global payments technology company seeks a Senior Platform Engineer in Johannesburg to provide technical expertise for Linux operating systems and platforms. The ideal candidate will have strong Linux skills and experience in configuration management. Responsibilities include maintaining operating systems, supporting users, and implementing automated...


  • Johannesburg, South Africa Adaire Full time

    A leading tech company in Johannesburg is seeking a Senior Embedded Linux Product Security Engineer to enable security features and maintain a secure embedded Linux OS. The ideal candidate will have over 3 years of experience in embedded systems security, strong C / C++ skills, and a solid background in Linux security. This role offers a competitive salary,...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R120 000 - R180 000 per year

    Responsibilities:Install new systems (bare metal and virtual machines), rebuild existing systems and configure hardware with a focus on infrastructure as code and automation Develop and maintain configuration management toolsContribute to and maintain system standardsWork closely with Software Engineers to develop CI/CD pipelinesResearch and recommend...