Log in
All jobs
IT

Linux Engineer (Bash, Python, Ansible)

IO Tech Solutions Limited
Hong Kong, Hong Kong SAR, Hong Kong
On-site

About this role

Linux Engineer (Bash, Python, Ansible)

Hong Kong, Hong Kong SAR, Hong Kong

Job Description:

Responsibilities

  • Linux Systems Administration: Install, configure, patch, and maintain RHEL/Fedora servers and related infrastructure.

  • Performance & Low-Latency Tuning: Perform network/system/kernel tuning for ultra-low-latency workloads; develop benchmarks and monitoring/observability dashboards.

  • Scripting & Automation: Develop reliable Bash, Python, and Perl scripts for routine operations, troubleshooting/diagnostics, and internal tooling.

  • Configuration Management: Build and maintain Ansible playbooks or Salt states (Salt preferred); ensure idempotent configuration across large node fleets (hundreds of nodes).

  • Virtualization & Cloud: Deploy and manage Proxmox clusters; create and maintain VMs and containers; integrate with AWS services when relevant.

  • Network Engineering: Implement and troubleshoot advanced networking, including VLANs, bonding/NIC teaming, SR-IOV, TCP/UDP tuning, and QoS. Cisco and Fortinet experience is a plus.

  • Storage Engineering: Administer and troubleshoot SAN/NAS and block storage via iSCSI. Perform LUN masking, multipathing, and Linux host performance tuning. HPE SAN experience is a plus.

  • Incident Response: Respond to production incidents promptly (including some after-hours/weekend coverage).

  • Documentation & Knowledge Sharing: Create clear runbooks, SOPs, and technical documentation; mentor junior engineers.

  • Security & Compliance: Apply hardening standards, manage SELinux where required, and support audit/compliance requirements.

  • What You Bring

  • Bachelor's degree in Computer Science, Information Technology, or related field.

  • 5–10 years of professional Linux engineering experience with RHEL/Fedora.

  • Strong problem-solving skills; able to work independently and collaboratively; proactive approach to automation and continuous improvement.

  • Strong networking fundamentals: TCP/IP, routing, switching, and firewalls.

  • Proven experience with system/kernel/network performance tuning, including low-latency optimization.

  • Hands-on experience with Proxmox (preferred) or comparable virtualization platforms (KVM, VMware).

  • Advanced scripting skills in Bash, Python, and Perl.

  • Demonstrated experience with Ansible or Salt (Salt preferred).

  • Experience with container technologies (Docker, LXC/LXD).

  • Familiarity with monitoring/observability stacks: Prometheus, Grafana, Zabbix, LibreNMS.

  • Knowledge of security frameworks such as CIS and NIST.

  • Experience with Windows networking.

  • Working knowledge of AWS services (EC2, VPC, S3) is a plus.

  • Prior experience in high-frequency trading and financial services is a plus.

  • Fluency in English; Mandarin and/or Cantonese fluency is a plus.

Required Skills

  • Prometheus

  • Performance Tuning

  • TCP/IP

  • Perl

  • Routing

  • Support

  • Cantonese

  • Grafana

  • Virtualization

  • Technical Documentation

  • Financial Services

  • Operations

  • Firewalls

  • Mandarin

  • Trading

  • Compliance

  • Ansible

  • Bash

  • VMware

  • Servers

  • Storage

  • Continuous Improvement

  • Optimization

  • Infrastructure

  • AWS

  • Automation

  • Networking

  • Information Technology

  • Computer Science

  • Security

  • Linux

  • Troubleshooting

  • Docker

  • Administration

  • Windows

  • Documentation

  • Engineering

  • Python

  • English

  • Science

  • Management

  • Apply for this job

  • Or refer someone

  • Share

  • Facebook

  • Line

  • LinkedIn

  • X (Formerly Twitter)

  • Whatsapp

  • Email

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →