Search by job, company or skills

K

Senior Linux Systems Engineer

5-7 Years
SGD 4,000 - 8,000 per month
Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

You will be a hands-on member of the global Systems team responsible for operating and evolving Cartrack's large-scale, multi-region Linux infrastructure spanning Africa, Europe, and Asia. The estate comprises 1,000+ Linux servers, hyperconverged compute, distributed databases, and container platforms - all supporting a 24/7 fleet telematics platform.


What You Will Do

Infrastructure & Virtualisation

. Provision, configure, and maintain bare metal and virtual machines on Nutanix AHV/Prism hyperconverged infrastructure across ZA, EU, and ASIA data centres

. Manage Proxmox virtualisation nodes and VM lifecycle

. Deploy and operate Docker containers and Kubernetes clusters (including Rancher-managed K8s)

. Implement and maintain Infrastructure as Code (IaC) and configuration management using Ansible, Puppet, or CFEngine

. Maintain OS standards across SUSE Linux Enterprise Server, Ubuntu LTS, and RHEL/CentOS fleets


Database Administration

. Administer large-scale PostgreSQL deployments - performance tuning, replication, patching, backup/recovery - across hundreds of database instances globally

. Monitor and optimise query performance respond to lock contention and capacity events

. Maintain database standards, schema migrations, and DR runbooks


Basic Networking (Server-side)

. Configure server network interfaces, bonding, VLANs, and static routes on Linux hosts

. Manage host-based firewalls (firewalld / iptables) and basic DNS resolution

. Liaise with the Network team for advanced firewall policy, routing, VPN, and switching requirements


Identity & Access Management

. Administer FreeIPA (Kerberos, PKI/CA, HBAC, sudo policy) and Samba AD / LDAP identity services

. Manage user and host enrolment, group policy, and SSH key distribution


Monitoring & Observability

. Operate and extend Zabbix monitoring across the full server estate

. Maintain Graylog centralised log management

. Perform capacity planning and periodic performance reporting make recommendations for upgrades


Messaging & Streaming

. Support Apache Kafka and RabbitMQ message queue infrastructure underpinning the comms engine and mswitch layers


CI/CD & Developer Tooling

. Maintain GitLab (primary, secondary, registry) and Jenkins CI infrastructure

. Collaborate with Software Engineers on pipeline design and deployment automation


Operations

. Enforce automated backup operations and validate recovery procedures

. Apply OS patches and security updates on a regular, scheduled basis

. Support the Zammad ticketing system and respond to escalated incidents

. Administer Zimbra mail infrastructure

. Contribute to GRC compliance activities tracked in Eramba


What You Bring

Essential

. 5+ years Linux system administration (SUSE, Ubuntu, RHEL/CentOS)

. Hands-on Nutanix AHV/Prism administration - node management, storage pools, VM provisioning, cluster operations

. Solid PostgreSQL DBA skills - replication, PITR backup, vacuum tuning, connection pooling

. Configuration management experience - Ansible preferred Puppet or CFEngine also relevant

. Kubernetes and Docker - deploying, scaling, and troubleshooting containerised workloads

. FreeIPA / Samba AD / LDAP identity management and Kerberos

. Experience with Zabbix or comparable monitoring platforms

. Linux server networking fundamentals - bonding, VLANs, routing, firewalls/iptables

. Scripting proficiency - Bash Python advantageous

. Hybrid on-premises + cloud (AWS) environment experience


Advantageous

. Kafka and RabbitMQ operational experience

. GitLab administration and CI/CD pipeline development

. Graylog or ELK log management

. Proxmox virtualisation

. Eramba or other GRC tooling

. BS Computer Science or equivalent industry qualification


Personal Attributes

. Self-disciplined, reliable, and accountable

. Strong documentation and communication habits

. Comfortable operating across time zones in a globally distributed team

. Willingness to participate in on-call rotation

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151383447