68 Linux Engineer jobs in South Africa

Linux Engineer

R600000 - R1200000 Y Cartrack

Posted today

Job Viewed

Tap Again To Close

Job Description

A bit about us

We're a world-leading smart mobility SaaS tech company with over 2,000,000 active users. Our teams are collaborative, vibrant and fast-growing, and all team members are empowered with the freedom to influence our products and technology.

Are you curious, innovative and passionate?

Do you take ownership, embrace challenges, and love problem-solving?

We're looking for a
Linux Engineer
who will enable us to build industry disruptive tech products and revolutionise the way our customers use technology.

You want to

  • 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 tools
  • Contribute to and maintain system standards
  • Work closely with Software Engineers to develop CI/CD pipelines
  • Research and recommend innovative and automated approaches for system administration tasks
  • Manage security on the systems platform
  • Perform and ensure daily automated backup operations are carried out
  • Apply operating system patches and upgrades on a regular basis
  • Perform periodic performance reporting to support capacity planning
  • Make recommendations for future upgrades

  • You have

  • BS Computer Science degree or equivalent industry experience
  • Linux Guru skillset
  • Must have expereince in Python, Scripting and PostgreSQL databases
  • Configuration management experience (Cfengine, Puppet, Ansible, etc)
  • Big data and supporting systems experience ( Hadoop, S3, Cassandra, Kafka, RabbitMQ)
  • Container and Container Orchestration experience (Docker, Kubernetes)
  • Experience running hybrid environment of on-premises and cloud services
This advertiser has chosen not to accept applicants from your region.

Senior Linux Engineer

Randburg, Gauteng R800000 - R1200000 Y Absa Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Empowering Africa's tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.

Job Summary
Apply platform engineering expertise, critical thinking, design thinking and problem solving skills in an agile team environment to produce well-organised, optimised and documented source code that successfully delivers platform features & components of the service & solves complex technical problems with high quality solutions.

Job Description
We are seeking an experienced
Senior Linux Engineer
with deep expertise in
Red Hat Enterprise Linux (RHEL)
and a strong background in
infrastructure automation
. The ideal candidate will be responsible for designing, implementing, and supporting Linux-based systems, while leading initiatives to automate infrastructure deployment and management processes. This role will also involve performance tuning, patching, security hardening, and supporting mission-critical systems in a high-availability environment.

Key Responsibilities:

  • Design, deploy, and maintain Linux (RHEL) systems across development, testing, and production environments.
  • Develop and maintain Infrastructure as Code (IaC) using automation tools such as Ansible, Terraform, or Puppet.
  • Build, enhance, and maintain CI/CD pipelines in collaboration with DevOps teams.
  • Proactively monitor and maintain system performance, reliability, and security.
  • Drive automation efforts to improve scalability, repeatability, and efficiency.
  • Manage patching, updates, and compliance across all Linux servers.
  • Troubleshoot complex system issues and provide root cause analysis.
  • Collaborate with cross-functional teams including DevOps, Cloud, Security, and Application teams.
  • Participate in on-call support and incident management as needed.
  • Ensure systems are hardened and compliant with security standards and best practices.

Required Skills & Experience:

  • 5+ years of experience as a Linux Systems Engineer/Administrator.
  • Extensive experience with Red Hat Enterprise Linux (RHEL) and related tools (subscription management, Satellite, etc.).
  • Proven experience in infrastructure automation using Ansible and Red Hat Satellite
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, etc.).
  • Strong scripting skills (e.g., Bash, Python, Perl).
  • Good understanding of networking concepts (TCP/IP, DNS, firewalls, etc.).
  • Experience with virtualization platforms (e.g., VMware, KVM) and containerization (e.g., Docker, Podman).
  • Familiarity with monitoring tools (e.g., Nagios, Prometheus, Grafana).
  • Knowledge of security best practices and compliance frameworks (e.g., CIS Benchmarks, PCI-DSS).
  • Experience working in cloud or hybrid environments (AWS, Azure, OpenStack, etc.) is a plus.

Key Competencies:

  • Strong analytical and problem-solving skills.
  • Ability to work independently and within a team.
  • Excellent communication and documentation skills.
  • Strong attention to detail and a proactive mindset.
  • Ability to manage and prioritize multiple tasks in a fast-paced environment.

Education
Bachelor's Degree: Information Technology

Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.
Absa Bank Limited reserves the right not to make an appointment to the post as advertised

This advertiser has chosen not to accept applicants from your region.

Senior Linux Engineer

Rosebank, Gauteng R2000000 - R2500000 Y Cartrack

Posted today

Job Viewed

Tap Again To Close

Job Description

A bit about us

We're a world-leading smart mobility SaaS tech company with over 2,000,000 active users. Our teams are collaborative, vibrant and fast-growing, and all team members are empowered with the freedom to influence our products and technology.

Are you curious, innovative and passionate?

Do you take ownership, embrace challenges, and love problem-solving?

We're looking for a Linux Engineer who will enable us to build industry disruptive tech products and revolutionise the way our customers use technology.

You want to

  • 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 tools
  • Contribute to and maintain system standards
  • Work closely with Software Engineers to develop CI/CD pipelines
  • Research and recommend innovative and automated approaches for system administration tasks
  • Manage security on the systems platform
  • Perform and ensure daily automated backup operations are carried out
  • Apply operating system patches and upgrades on a regular basis
  • Perform periodic performance reporting to support capacity planning
  • Make recommendations for future upgrades

You have

  • BS Computer Science degree or equivalent industry experience
  • Linux Guru skillset
  • Must have expereince in Python, Scripting and PostgreSQL databases
  • Configuration management experience (Cfengine, Puppet, Ansible, etc)
  • Big data and supporting systems experience ( Hadoop, S3, Cassandra, Kafka, RabbitMQ)
  • Container and Container Orchestration experience (Docker, Kubernetes)
  • Experience running hybrid environment of on-premises and cloud services

Job Type: Full-time

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Unix/Linux System Administrator

Sandton, Gauteng R180000 - R250000 Y Paracon

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you a highly
Seasoned Unix/Linux System Administrator
with a passion for automation and hybrid cloud environments? Do you thrive on managing mission-critical systems and streamlining operations using
Infrastructure as Code (IaC)
? Join our high-performance team and leverage your expertise in
Oracle Solaris
and
Red Hat Enterprise Linux (RHEL)
across our enterprise infrastructure.

We are looking for a proactive problem-solver to maintain, optimize, and secure our systems both on-premise at our
Sandton Campus
and across our
AWS
and
Azure
cloud platforms. Its a contract role

Key Responsibilities

  • Administer and maintain our core
    Linux infrastructure (RHEL & Oracle Linux)
    across hybrid environments.
  • Manage, patch, and implement security controls on
    Oracle Solaris
    systems.
  • Oversee and optimize performance for our virtualization platforms, including
    OVM for SPARC
    and
    OLVM for x86
    .
  • Deploy, maintain, and secure solutions on
    AWS
    and
    Azure
    , integrating with our on-premise infrastructure.
  • Drive automation initiatives using
    Ansible
    ,
    SaltStack
    ,
    Bash
    , and
    Python
    scripting to enhance efficiency and consistency.
  • Collaborate with cross-functional business units on project timelines, solution planning, and system integration.
  • Develop, enforce, and maintain robust system and security policies in alignment with organizational goals.
  • Perform advanced
    troubleshooting
    ,
    incident management
    , and
    root cause analysis
    .

Skills & Competencies

  • 8+ years of experience
    as a System Administrator in an enterprise environment.
  • Expert knowledge
    of
    Linux (RHEL, Oracle Linux)
    and
    Oracle Solaris (Solaris 11)
    .
  • Proficiency with virtualization platforms:
    OVM for SPARC
    ,
    OLVM for x86
    ,
    VMware
    , or
    KVM
    .
  • Proven experience with public cloud platforms:
    AWS
    and
    Azure
    , including exposure to hybrid cloud architectures.
  • Strong hands-on experience with configuration management tools:
    Ansible
    and/or
    SaltStack
    .
  • Adept at scripting for automation using
    Bash
    and
    Python
    .
  • Solid understanding of networking concepts:
    TCP/IP
    ,
    DNS
    ,
    LDAP
    ,
    firewall rules
    , and
    NFS/SMB
    .
  • Experience with
    business continuity
    ,
    disaster recovery
    , and backup strategies.
  • Red Hat Certified Engineer (RHCE)
    or equivalent certification is essential.

Education & Certifications:

  • Grade 12 (Matric).
  • Red Hat Certified Engineer (RHCE)
    (or equivalent).
  • Oracle Solaris Certification
    (highly desirable).
  • Additional certifications in
    cloud computing
    (AWS/Azure) or
    DevOps tools
    are a strong advantage.
This advertiser has chosen not to accept applicants from your region.

Linux Platform Engineer

R250000 - R750000 Y KOCHO

Posted today

Job Viewed

Tap Again To Close

Job Description

About Us

Kocho recognise that technology on its own does not deliver change and offers technology adoption services alongside excellent technical consulting to enable our clients to achieve their business goals on their journey to Become Greater.

Our head office is in the heart of London's West End and provides a comfortable working environment with flexible collaboration spaces that encourage our people to Become Greater with the aim to Do What's Right.

Kocho is an equal opportunities employer. We make recruitment decisions based on qualifications, skill set and experiences. We consider all suitable candidates regardless of their age, sex, gender reassignment, race, religious beliefs, or lack thereof, marital status, disability or sexual orientation or any other protected characteristic. This is mindset aligns with our company values as we understand that we are Better Together.

Key Responsibilities

As a Senior Linux Infrastructure Engineer, you will be a critical part of a dedicated team providing 3rd line support for a large UK-based client. You will be responsible for the advanced management, maintenance, and troubleshooting of Linux-based platforms and infrastructure.

Your main responsibilities will include:

  • Providing expert, 3rd line technical support and advanced troubleshooting for complex incidents and problems in a Linux environment.
  • Collaborating with the Service Integrator, 3rd parties, and other specialists to ensure the stability, availability, performance, and security of services through a best-practice approach.
  • Leading the planning, documentation, and execution of change and release activities, including patch and upgrade management.
  • Maintaining and enhancing configuration data, ensuring its accuracy and currency.
  • Acting as an escalation point for complex incidents and issues, driving them to resolution and communicating effectively with all stakeholders.
  • Proactively identifying, managing, and mitigating technical risks and issues.
  • Contributing to the development and maintenance of high-quality technical documentation.
  • Adhering to and championing ITIL-based policies and practices within our service management framework.

Person Specification

This role requires a highly skilled and experienced engineer who thrives on solving complex technical challenges.

Key Performance Indicators:

  • Successfully resolving high-priority and complex incidents within contracted SLAs.
  • Receiving positive feedback on the quality and effectiveness of your technical support from clients and internal teams.
  • Ensuring technical documentation is comprehensive, accurate, and kept up-to-date.
  • Continuously expanding your technical knowledge and skill set to stay ahead of industry trends.

Skills and Experience:

  • A degree in Computer Science or a related field is preferred.
  • 5 years experience as a 3rd Line Linux Engineer with proven, advanced troubleshooting skills.
  • Expert-level knowledge of Linux server environments, specifically Ubuntu and Red Hat.
  • Proficiency in scripting and automation using PowerShell and Bash.
  • Deep understanding of IT network principles and troubleshooting network-related issues.
  • Experience with Azure infrastructure and services
  • Demonstrable experience with virtualization technologies such as VMware and Hyper-V.
  • Strong experience with configuration management and monitoring tools, such as N-able.
  • Familiarity with containerization technologies and service fabric support.
  • Excellent analytical and problem-solving skills, with the ability to take full ownership of incidents from initial report to final resolution.
  • A positive, enthusiastic, and supportive attitude, with strong collaboration skills in a team environment.
  • Exceptional verbal and written communication skills, with the ability to articulate complex technical information clearly.

Preferred Qualifications:

  • Relevant certifications in Linux administration (e.g., RHCSA, LPIC).
  • Microsoft Azure certifications (e.g., AZ-900).
This advertiser has chosen not to accept applicants from your region.

Linux Platform Engineer

R90000 - R120000 Y Kocho

Posted today

Job Viewed

Tap Again To Close

Job Description

About Us

Kocho recognise that technology on its own does not deliver change and offers technology adoption services alongside excellent technical consulting to enable our clients to achieve their business goals on their journey to Become Greater.

Our head office is in the heart of London's West End and provides a comfortable working environment with flexible collaboration spaces that encourage our people to Become Greater with the aim to Do What's Right.

Kocho is an equal opportunities employer. We make recruitment decisions based on qualifications, skill set and experiences. We consider all suitable candidates regardless of their age, sex, gender reassignment, race, religious beliefs, or lack thereof, marital status, disability or sexual orientation or any other protected characteristic. This is mindset aligns with our company values as we understand that we are Better Together.

Key Responsibilities

As a Senior Linux Infrastructure Engineer, you will be a critical part of a dedicated team providing 3rd line support for a large UK-based client. You will be responsible for the advanced management, maintenance, and troubleshooting of Linux-based platforms and infrastructure.

Your main responsibilities will include:

  • Providing expert, 3rd line technical support and advanced troubleshooting for complex incidents and problems in a Linux environment.
  • Collaborating with the Service Integrator, 3rd parties, and other specialists to ensure the stability, availability, performance, and security of services through a best-practice approach.
  • Leading the planning, documentation, and execution of change and release activities, including patch and upgrade management.
  • Maintaining and enhancing configuration data, ensuring its accuracy and currency.
  • Acting as an escalation point for complex incidents and issues, driving them to resolution and communicating effectively with all stakeholders.
  • Proactively identifying, managing, and mitigating technical risks and issues.
  • Contributing to the development and maintenance of high-quality technical documentation.
  • Adhering to and championing ITIL-based policies and practices within our service management framework.

Person Specification

This role requires a highly skilled and experienced engineer who thrives on solving complex technical challenges.

Key Performance Indicators:

  • Successfully resolving high-priority and complex incidents within contracted SLAs.
  • Receiving positive feedback on the quality and effectiveness of your technical support from clients and internal teams.
  • Ensuring technical documentation is comprehensive, accurate, and kept up-to-date.
  • Continuously expanding your technical knowledge and skill set to stay ahead of industry trends.

Skills and Experience:

  • A degree in Computer Science or a related field is preferred.
  • 5 years experience as a
    3rd Line Linux Engineer
    with proven, advanced troubleshooting skills.
  • Expert-level knowledge of Linux server environments, specifically
    Ubuntu
    and
    Red Hat
    .
  • Proficiency in scripting and automation using
    PowerShell
    and Bash.
  • Deep understanding of
    IT network principles
    and troubleshooting network-related issues.
  • Experience with
    Azure
    infrastructure and services
  • Demonstrable experience with virtualization technologies such as
    VMware
    and
    Hyper-V
    .
  • Strong experience with configuration management and monitoring tools, such as N-able.
  • Familiarity with containerization technologies and service fabric support.
  • Excellent analytical and problem-solving skills, with the ability to take full ownership of incidents from initial report to final resolution.
  • A positive, enthusiastic, and supportive attitude, with strong collaboration skills in a team environment.
  • Exceptional verbal and written communication skills, with the ability to articulate complex technical information clearly.

Preferred Qualifications:

  • Relevant certifications in Linux administration (e.g., RHCSA, LPIC).
  • Microsoft Azure certifications (e.g., AZ-900).
This advertiser has chosen not to accept applicants from your region.

Specialist Linux Support Engineer

R104000 - R130878 Y Absa Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Empowering Africa's tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.

Job Summary
Work as part of an integrated (run & build) tribe in highly complex environments to provide enterprise-wide Linux OS support across multiple stakeholder groups by managing, maintaining, and supporting Red Hat Enterprise Linux (RHEL) environments, ensuring optimal system performance, security, and reliability. Work closely with other IT teams to develop, implement, and troubleshoot solutions in a fast-paced, complex environment.

Job Description
Key Responsibilities

  • Installation & Configuration: Install, configure, and maintain Red Hat Enterprise Linux (RHEL) servers in both a physical or virtualized environment.
  • System Management: Perform routine system monitoring, administration, and patching of RHEL systems.
  • Performance Tuning: Optimize and troubleshoot system performance, addressing bottlenecks and ensuring high availability.
  • Security Management: Implement and maintain security policies, including firewalls, SELinux, and user access control, ensuring system integrity.
  • Scripting & Automation: Develop and maintain scripts (e.g., Bash, Python) for automating system tasks and routine maintenance.
  • Backup & Recovery: Implement and manage backup, disaster recovery, and data replication solutions.
  • System Upgrades: Plan and execute system upgrades, ensuring minimal downtime.
  • Monitoring, Reporting @ Alerting: Set up monitoring tools (Grafana, Zabbix, etc.) with alerting (UIM / OpsGenie) and generate performance reports to ensure system health.
  • Support & Troubleshooting: Provide Tier 2/3 support for system issues, working with internal teams to resolve complex technical problems.
  • Documentation: Maintain detailed system documentation and procedures for all Red Hat systems and associated processes.

Application Monitoring & Performance Management

  • Monitor application modification requests and ensure best practices are being utilised
  • Conduct diagnostic investigations of program errors, and implement or recommend solutions or methodologies for resolution.
  • Maintain metrics of operational performance and evaluate trends
  • Analyse business systems to determine effectiveness, identify inadequacies, inefficiencies and problems and recommend solutions

Governance, Risk & Control

  • Enhance methods and procedures for collecting, analysing, and documenting application issues, and completing user change requests.
  • Enhance IT processes for transitioning completed configurations from development to production.
  • Plan and coordinate the processes for the provision of user applications and systems necessary for business operations.
  • Define and maintain application assessment, development, and support standards, and work with other IT and business stakeholders to establish configuration and use guidelines.
  • Provide inputs to availability and capacity management process for effective planning.

Skills And Experience Required

  • System Administration: Expertise in installing, configuring, and maintaining Linux-based operating systems, including user management, file system management, and software package management.
  • Networking: Strong understanding of network protocols (TCP/IP, DNS, DHCP, etc.), configuring network interfaces, managing firewall rules, and troubleshooting network-related issues on Linux systems.
  • Scripting and Automation: Proficiency in scripting languages like Bash, Python, or Perl to automate routine tasks, manage system configurations, and streamline operations.
  • Security Management: Knowledge of Linux security best practices, including implementing firewalls, managing access controls, performing system hardening, and regularly applying security patches.
  • Troubleshooting and Performance Tuning: Ability to diagnose and resolve system performance issues, log analysis, and optimize Linux systems for better performance and stability.
  • Linux Red Hat Certification Red Hat Certified System Administrator (RHCSA) or Red Hat Certified Engineer (RHCE) certification
  • Experience with cloud platforms (AWS, Azure, or OpenStack).
  • Knowledge of containerization (Docker, Kubernetes) is a plus.
  • Experience with DevOps tools like Jenkins, Git, and CI/CD pipelines.
  • Strong communication skills and ability to work in a team-oriented environment.
  • Ability to manage multiple tasks efficiently and prioritize according to business needs.
  • Proactive approach to learning new technologies and solving issues.
  • Attention to detail with a focus on system reliability and uptime.

Education
Bachelor's Degree: Information Technology

Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.
Absa Bank Limited reserves the right not to make an appointment to the post as advertised

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Linux engineer Jobs in South Africa !

Specialist Linux Support Engineer

R600000 - R1200000 Y ABSA BANK LIMITED

Posted today

Job Viewed

Tap Again To Close

Job Description

Empowering Africa's tomorrow, together…one story at a time.

With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.

Job Summary

Work as part of an integrated (run & build) tribe in highly complex environments to provide enterprise-wide Linux OS support across multiple stakeholder groups by managing, maintaining, and supporting Red Hat Enterprise Linux (RHEL) environments, ensuring optimal system performance, security, and reliability. Work closely with other IT teams to develop, implement, and troubleshoot solutions in a fast-paced, complex environment.

Job Description

Key Responsibilities

  • Installation & Configuration: Install, configure, and maintain Red Hat Enterprise Linux (RHEL) servers in both a physical or virtualized environment.
  • System Management: Perform routine system monitoring, administration, and patching of RHEL systems.
  • Performance Tuning: Optimize and troubleshoot system performance, addressing bottlenecks and ensuring high availability.
  • Security Management: Implement and maintain security policies, including firewalls, SELinux, and user access control, ensuring system integrity.
  • Scripting & Automation: Develop and maintain scripts (e.g., Bash, Python) for automating system tasks and routine maintenance.
  • Backup & Recovery: Implement and manage backup, disaster recovery, and data replication solutions.
  • System Upgrades: Plan and execute system upgrades, ensuring minimal downtime.
  • Monitoring, Reporting @ Alerting: Set up monitoring tools (Grafana, Zabbix, etc.) with alerting (UIM / OpsGenie) and generate performance reports to ensure system health.
  • Support & Troubleshooting: Provide Tier 2/3 support for system issues, working with internal teams to resolve complex technical problems.
  • Documentation: Maintain detailed system documentation and procedures for all Red Hat systems and associated processes.

Application Monitoring & Performance Management

  • Monitor application modification requests and ensure best practices are being utilised
  • Conduct diagnostic investigations of program errors, and implement or recommend solutions or methodologies for resolution.
  • Maintain metrics of operational performance and evaluate trends
  • Analyse business systems to determine effectiveness, identify inadequacies, inefficiencies and problems and recommend solutions

Governance, Risk & Control

  • Enhance methods and procedures for collecting, analysing, and documenting application issues, and completing user change requests.
  • Enhance IT processes for transitioning completed configurations from development to production.
  • Plan and coordinate the processes for the provision of user applications and systems necessary for business operations.
  • Define and maintain application assessment, development, and support standards, and work with other IT and business stakeholders to establish configuration and use guidelines.
  • Provide inputs to availability and capacity management process for effective planning.

Skills and Experience Required

  • System Administration: Expertise in installing, configuring, and maintaining Linux-based operating systems, including user management, file system management, and software package management.
  • Networking: Strong understanding of network protocols (TCP/IP, DNS, DHCP, etc.), configuring network interfaces, managing firewall rules, and troubleshooting network-related issues on Linux systems.
  • Scripting and Automation: Proficiency in scripting languages like Bash, Python, or Perl to automate routine tasks, manage system configurations, and streamline operations.
  • Security Management: Knowledge of Linux security best practices, including implementing firewalls, managing access controls, performing system hardening, and regularly applying security patches.
  • Troubleshooting and Performance Tuning: Ability to diagnose and resolve system performance issues, log analysis, and optimize Linux systems for better performance and stability.
  • Linux Red Hat Certification Red Hat Certified System Administrator (RHCSA) or Red Hat Certified Engineer (RHCE) certification
  • Experience with cloud platforms (AWS, Azure, or OpenStack).
  • Knowledge of containerization (Docker, Kubernetes) is a plus.
  • Experience with DevOps tools like Jenkins, Git, and CI/CD pipelines.
  • Strong communication skills and ability to work in a team-oriented environment.
  • Ability to manage multiple tasks efficiently and prioritize according to business needs.
  • Proactive approach to learning new technologies and solving issues.
  • Attention to detail with a focus on system reliability and uptime.

Education

Bachelor's Degree: Information Technology

Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.

Absa Bank Limited reserves the right not to make an appointment to the post as advertised

This advertiser has chosen not to accept applicants from your region.

Systems Engineer - Linux

Johannesburg, Gauteng American Tower

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

**The Team**
We are seeking a highly capable Systems Engineer to join our Infrastructure Services - Linux Administration team to support and enhance on-premises and cloud platforms and related core infrastructure services. This role is critical to ensuring secure, scalable, and efficient cloud and on-premises operations. The ideal candidate will bring Azure and/or Amazon Web Services ("AWS") expertise, a background in Linux server administration, strong troubleshooting skills, and the ability to thrive in a dynamic, fast-paced environment.
**What You Need to Succeed**
+ Bachelor's degree in Business, Information Systems, a related discipline, or the equivalent work experience.
+ At least 5 years in system engineering, with at least 3 working in a cloud platform.
+ At least 5 years of professional IT experience.
+ Strong troubleshooting skills across cloud and on-premises technologies.
+ Able to adapt to rapidly evolving technologies and apply them to business needs.
+ Experience facilitating change management in enterprise environments.
+ Excellent written and verbal communication skills, with an ability to present ideas clearly and effectively.
+ Strong collaboration skills across functional teams and organizational levels.
+ Highly organized with the ability to prioritize and manage multiple tasks in a fast-paced setting.
+ Azure and/or AWS certifications preferred.
+ While performing the role you will need to lift up to 25 pounds.
+ Approximately 5% travel may be required to support the position's responsibilities.
**What You Can Offer Us**
+ Manage and maintain Linux-based systems in Oracle Linux in on-premises, Azure, and AWS environments.
+ Perform system updates, patching, and configuration management using tools such as Ansible or shell scripting.
+ Monitor system performance, troubleshoot issues, and ensure high availability of Linux services.
+ Configure and manage services such as Secure Shell, NGINX/Apache, cron jobs, and system logging.
+ Support the integration of Linux systems with Active Directory- and Azure-based identity services.
+ Implement and support security best practices for Linux system hardening and vulnerability remediation.
+ Participate in automation and orchestration of Linux workloads using infrastructure automation tools.
+ Other duties as assigned
American Tower is a global digital infrastructure company serving customers through tower sites and other real estate solutions that support connectivity and opportunity, focused on achieving our vision of Building a More Connected World. Our success is rooted in the potential of our people and the power of local teams at our offices and sites across 25 countries.
We are one of the largest global Real Estate Investment Trusts (REITs) and a publicly traded (NYSE:AMT), Fortune 500 Company headquartered in Boston, Massachusetts. The next decade will be an exciting time as we evolve our infrastructure to meet tomorrow's needs and position our people to elevate their impact, their potential, and our shared success. Come grow your career with us!
For more information about how American Tower is building a more connected world, visit americantower.com.
American Tower is proud to be an equal opportunity employer and will not discriminate against an applicant or employee based on age, sex, sexual orientation, gender identity, race, color, creed, religion, national origin or ancestry, citizenship, marital status, familial status, disability, military or veteran status, genetic information, pregnancy, reproductive decisions, or any other characteristic protected under applicable law.
**Requisition ID** : 1715
This advertiser has chosen not to accept applicants from your region.

System Administrator- LInux/Unix

R900000 - R1200000 Y PE Telecoms

Posted today

Job Viewed

Tap Again To Close

Job Description

About the Role

We are looking for an experienced
System Administrator
with solid hands-on knowledge of
Linux and Unix environments
. The ideal candidate will be responsible for managing, maintaining, and optimizing our servers, systems, and network infrastructure to ensure maximum uptime and performance.

Key Responsibilities


• Install, configure, and maintain
Linux/Unix servers
.


• Monitor system performance, security, and reliability.


• Manage
user accounts, permissions, and access controls
.


• Perform
backups, disaster recovery, and patch management
.


• Troubleshoot system and network issues promptly.


• Automate routine tasks using
shell scripting or automation tools
(e.g., Bash, Python, Ansible).


• Collaborate with developers, IT support, and management to ensure smooth system operations.


• Maintain proper documentation of system configurations and procedures.

Requirements


• 3+ years of experience as a
System Administrator
.


• Strong knowledge of
Linux/Unix operating systems
(e.g., Ubuntu, Red Hat, CentOS, Solaris).


• Understanding of
networking fundamentals
(TCP/IP, DNS, DHCP, firewalls).


• Familiarity with
virtualization
(VMware, KVM, or similar).


• Experience with
system monitoring tools
(Nagios, Zabbix, etc.).


• Scripting experience in
Bash or Python
.


• Knowledge of
cloud platforms
(AWS, Azure, or Google Cloud) is advantageous.

Soft Skills


• Strong problem-solving mindset.


• Excellent communication and documentation skills.


• Ability to work independently and under pressure.


• Detail-oriented and proactive approach.

Why Join Us


• Competitive salary and benefits.


• Work with modern systems and infrastructure.


• Opportunities for training and growth in cloud and automation technologies.


• Collaborative, down-to-earth team environment.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Linux Engineer Jobs