About GLI
At GLI our software development team is a full-stack workforce operating in an agile environment. We encourage a culture of empowerment, creative expression, a positive work-life balance, and flexible working hours. GLI has established its operations across international territories in the iGaming industry and continues to develop its software platform. With the infrastructure now in place, our focus is on continuous improvement - securing it, simplifying it, and keeping it up to date. As a regulated iGaming business, security, compliance, and uptime are central to everything our infrastructure team does.
If you're a driven individual who enjoys challenging projects and a collaborative environment, and you want to join an exciting, fast-growing industry, this is the place for you.
More at: www.gli-sa.co.za
Job Purpose
We are looking for an experienced Systems Operations Engineer to own the foundation our platform and our business runs on. In this role you keep our servers, storage, networking, and identity systems up, current, and secure - and you are the person accountable for the uptime of that infrastructure.
You will work closely with our DevOps Engineer (with deliberately overlapping skills, so the two of you can cover for one another) and alongside our internal IT Systems Administrator. Our infrastructure already spans multiple territories - your focus is continuous improvement: securing and simplifying the estate while keeping it current, resilient, and well documented.
This is a hands-on senior role with real ownership and the autonomy to set direction in your area.
Key Responsibility Areas
● Drive continuous improvement of the existing estate - securing, simplifying, consolidating, and reducing complexity and risk over time.
● Maintain and manage internal and external infrastructure for software development and production - servers, switches, firewalls, routing, virtual machines, and storage.
● Keep operating systems and platforms patched, current, and hardened across the server estate.
● Manage virtualised environments (Proxmox / KVM; VMware experience welcome) - VM lifecycle, high availability, and capacity.
● Own storage and data protection - ZFS/NFS pools, snapshots, replication, and documented, tested backups.
● Manage network and edge security - firewall policy, VPN, segmentation, and gateway platforms (OPNsense, FortiGate).
● Operate the identity platform (Authentik / SSO) and wire services into it securely.
● Operate the MariaDB/MySQL high-availability database cluster (Galera/MaxScale) - replication, failover, and recovery.
● Maintain the infrastructure source of truth (DCIM/IPAM) so the estate is accurately documented.
● Ensure redundancy across systems and continuous monitoring of critical services.
● Produce and maintain design and systems documentation, runbooks, and recovery procedures.
● Continuously improve operational practices, processes, and infrastructure.
● Participate in an after-hours and weekend support rotation shared across the infrastructure team.
Required Skills
● Excellent Linux system administration (Ubuntu, CentOS/RHEL) and associated technologies.
● Strong Linux command-line proficiency and a genuine patching / currency discipline.
● Working knowledge of network services (NFS, iSCSI, SMB/Samba, LDAP, DNS).
● Strong understanding of the OSI model and networking fundamentals.
● Working knowledge of package management (rpm, deb).
● Basic version control familiarity (Git).
Required Experience
● Configuring and maintaining virtualised environments (Proxmox, VMware, or Xen).
● Storage administration with real depth - pool design, replication, and recovery (ZFS a strong plus).
● High-availability or load-balancing environments - implementing and operating them.
● Relational databases (PostgreSQL, MySQL/MariaDB) and HA clustering concepts.
● Backup and recovery tooling (Veeam, Bacula, or similar).
● Monitoring tooling (Zabbix, Prometheus/Grafana, Nagios, or similar).
● Scripting for automation (Bash, Python).
● Working within agile delivery (Jira, Bitbucket) and a change-control discipline.
Advantageous Experience
● Cloud platforms (AWS, Azure, GCP) - relevant to our international expansion.
● Identity and access management platforms (Authentik, Keycloak, WSO2).
● Networking depth and troubleshooting (TCP/IP, DNS, VPN, routing/switching, firewalls).
● Server hardening and defensive systems (file integrity, IDS/IPS, Fail2Ban, auditing).
● PKI and certificate lifecycle management (Let's Encrypt, commercial CAs).
● Security audits and standards exposure (PCI-DSS, ISMS, ISO 27000) - important in our regulated industry.
● Configuration management (Ansible).
Attributes
● Leadership that comes from experience; able to set and execute direction in your area.
● Self-motivated, proactive, and comfortable working independently with little supervision.
● Strong team spirit and able to collaborate across technical and non-technical staff.
● Logical, objective, and able to think beyond the obvious solution.
● Comfortable working under pressure and juggling multiple initiatives.
● Clear written and verbal communication, up and down the organisation.
Qualifications
● Degree/Diploma in Information Systems or related field.
● At least 5 years in IT operations and/or systems administration.
● At least 2 years in a senior or lead capacity.
How Vacancies Work
Once we receive your resume, our HR team will review it shortly. If you reach the interview stage, you'll hear from us by email or phone within two weeks. Due to application volumes we're unable to give feedback to every applicant - but keep an eye out, as new opportunities are posted here regularly.
Pay: R40 000,00 - R75 000,00 per month
Work Location: Hybrid remote in Century City, Western Cape