Linux Administrator
& Linux Associate Administrator / System Software Engineer
JOB SUMMARY
We are seeking dedicated Linux Administrator and Linux Associate Administrator / System Software Engineer professionals to join our system administration team. The successful candidates will support the full spectrum of IT systems operations — including installation, optimisation, integration, troubleshooting, backup, recovery, modifications, security, and upgrades — enabling customers to effectively apply IT to business requirements.
The roles involve tracking the entire Linux system lifecycle from planning to execution and maintenance, maximising the Linux infrastructure through custom tooling, and collaborating with senior staff to recommend and design system architecture and topology
ROLE OVERVIEW
| Experience | Department | Location | Employment Type |
|---|---|---|---|
| 2 – 7 Years | IT Infrastructure | On-Site | Full-Time |
KEY RESPONSIBILITIES
Full-Lifecycle Server Management-
- Hands-on involvement from planning and development through to installation, configuration, and ongoing maintenance of Linux servers.
-
- Design, implement, and evaluate current and future infrastructure initiatives for the highest level of efficiency and performance.
-
- Installation, user and group creation, permissions management, and folder structures.
- Mail/SMTP, Web (Apache, Tomcat), FTP, DNS, Proxy, Samba, and LDAP configuration.
- Firewall management: NAT, IPTables, Packet Filter, IP Filter.
- Storage services: NFS, NIS, NFS/CIFS/FCP.
-
- Diagnose, troubleshoot, and resolve OS-level issues, glitches, bugs, and technical faults in Linux environments.
-
- Perform new hardware and Linux OS installations; manage patching, version upgrades, and automated installation tooling.
-
- Maintain operating systems and associated infrastructure software to ensure stability, integrity, and security.
-
- Design and document Standard Operating Procedures (SOPs) for all system administration activities.
-
- Create, execute, and maintain scripts that aid in system automation, improving operational efficiency and repeatability.
-
- Continually monitor system performance and security; proactively identify and address risks and bottlenecks.
-
- Work closely with project management, database administration, network and security teams, and application teams to support architectural design, implementation, and troubleshooting.
-
- Leverage tools and mechanisms for distributing new and upgraded software to maintain current versions across the environment.
-
- Ensure systems remain up-to-date and provide technical support to users for effective utilisation of the Linux OS.
KEY TECHNOLOGIES & TOOLS
- OS: RHEL / CentOS / Ubuntu / Debian / SUSE
- Web / App: Apache | Tomcat | Nginx
- Security: IPTables | SELinux | Firewalld | NAT / Packet Filter
- Directory / Auth: LDAP | NIS | Samba | Kerberos
- Storage: NFS | CIFS | FCP | iSCSI
- Automation / Config Mgmt: Ansible | Puppet | Chef | Bash | Python
PREFERRED SKILLS & QUALIFICATIONS
| Competency | Requirement |
|---|---|
| Education | Bachelor's degree in Computer Science, Information Technology, or a related field |
| Experience | 2–7 years as a Linux Administrator or System Software Engineer |
| Linux Expertise | Sound knowledge of Linux system management principles, practices, and architecture |
| Automation | Keen understanding of automation tools (Ansible, Puppet, Chef, or similar) |
| Monitoring | Proficiency with system monitoring tools (Nagios, Zabbix, Prometheus, or equivalent) |
| Scripting | Ability to write and maintain Bash, Python, or Perl scripts for automation |
| Networking | Working knowledge of DNS, DHCP, firewalls, proxies, and network troubleshooting |
| Certification | Professional Linux certification preferred (RHCE, LPIC, CompTIA Linux+, or equivalent) |
WHAT WE OFFER
- Competitive compensation and benefits package
- Exposure to enterprise-scale Linux environments and modern infrastructure tooling
- Collaborative, learning-focused team culture
- Support for professional development and Linux certifications
- Flexible working arrangements where applicable
