Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
About the job Linux System Engineer (Kuala Lumpur)
Responsibilities
Install new systems (bare metal and virtual machines), rebuild existing systems and configure hardware with a focus on infrastructure as code and automation.
OS installation, troubleshooting, and performance troubleshooting, and apply patches and upgrades on a regular basis.
Compile packages from source.
Develop and maintain configuration management tools and automation, including Python and Bash scripting.
Contribute to and maintain system standards.
Work closely with Software Engineers to develop CI/CD pipelines.
Research and recommend innovative and automated approaches for system administration tasks.
Manage security on the systems platform.
Perform and ensure daily automated backup operations are carried out.
Apply operating system patches and upgrades on a regular basis.
Perform periodic performance reporting to support capacity planning.
Make recommendations for future upgrades.
Requirements
Knowledge of tools such as Kafka, RabbitMQ, Redis, HAProxy, MinIO, Inet, FreeIPA, Baculum, etc.
Container and container orchestration experience (Docker, Kubernetes).
Knowledge of databases, PostgreSQL, MySQL, etc.
Knowledge of open-source email platforms such as Zimbra.
Experience running a hybrid environment of on-premises and cloud services (Nutanix, XEN, AWS, Azure).