Linux Administrator | RHEL & Automation | Johannesburg
Tata Consultancy Services South Africa · Johannesburg, Gauteng
Overview
Tata Consultancy Services is hiring a Linux Administrator in Johannesburg to manage RHEL, CentOS and Ubuntu servers for a global IT services leader. You will handle patching, security hardening, LVM, backups and automation with Bash and Python, while gaining exposure to Ansible, Kubernetes and OpenShift. This permanent, full time role suits someone with solid hands on Linux experience who is ready to grow in a large enterprise environment.
About the role
As a Linux Administrator at Tata Consultancy Services, you will be responsible for keeping production Linux servers stable, secure and well maintained. This is a hands on technical role where you will install and configure RHEL, CentOS and Ubuntu systems, perform OS upgrades and patching, and monitor performance to catch issues before they become problems.
You will also configure and harden system security, manage LVM, filesystems and backups, and automate routine tasks using Bash or Python. The role includes OS vulnerability assessment and remediation, working with Red Hat Satellite Server, and coordinating with vendors. You will take part in an on call rotation for production support and incidents.
There is room to grow your automation and container skills through exposure to tools like Ansible, Terraform, Kubernetes and OpenShift, as well as monitoring tools such as Zabbix and Grafana.
Requirements
- Hands on experience administering Linux servers, specifically RHEL, CentOS or Ubuntu
- Strong shell scripting ability (Bash and preferably Python) for automating routine tasks
- Experience with LVM, filesystems, system backups, and OS patching and upgrades
- Knowledge of system security hardening and OS vulnerability assessment and remediation
- Familiarity with infrastructure automation tools such as Ansible and Terraform
- Exposure to containerization and orchestration tools like Kubernetes and OpenShift
- Experience with monitoring tools such as Zabbix or Grafana
- RHEL certification is preferred
- Knowledge of an ITSM tool is an advantage
- Willingness to participate in an on call rotation for production support
Responsibilities
- Install, configure and maintain Linux servers running RHEL, CentOS and Ubuntu
- Perform system maintenance, OS upgrades and patching
- Monitor system performance and troubleshoot issues proactively
- Configure and maintain system security and hardening
- Configure and manage LVM, filesystems and system backups
- Automate routine tasks using shell scripting with Bash and Python
- Carry out OS vulnerability assessment and remediation
- Work with Red Hat Satellite Server for system management
- Install, configure and maintain server hardware
- Coordinate with vendors and manage vendor relationships
- Participate in an on call rotation for production support and incidents
- Use infrastructure automation and container tools such as Ansible, Terraform, Kubernetes and OpenShift
- Use monitoring tools such as Zabbix and Grafana to keep systems healthy
Job details
- Organisation
- Tata Consultancy Services South Africa
- Location
- Johannesburg, Gauteng
- Job type
- Full time
- Experience level
- Mid
- Category
- IT & Software Development
- Application Method
- Apply online
Success Guide
This role is a good fit if you have already been working with Linux servers and want to step into a large, structured IT environment. Before you apply, make sure your CV clearly shows which distributions you have managed (RHEL, CentOS, Ubuntu) and give real examples of automation you have built with Bash or Python, even small scripts. If you have worked with Ansible, Kubernetes, OpenShift, Zabbix or Grafana, list these prominently because the advert mentions them specifically.
RHEL certification is listed as preferred, so if you have it, put it near the top of your CV. Be ready to talk through how you handle patching, vulnerability remediation, and production incidents during an interview. Also mention any on call experience you have, as this role includes an on call rotation.
How we help you prepare
This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:
- Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
- A custom cover letter is written specifically for this role — no generic templates.
- We gather the documents this job needs: CV. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
- Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
- Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.
We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.
Spaan Talk
1 job seeker is in this Circle