Job Search and Career Advice Platform

Enable job alerts via email!

systems engineer

GEN INFOTECH PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Singapore is seeking an IT System Administrator to manage and monitor systems and infrastructure. The ideal candidate will possess a degree in Computer Science or Engineering and have proven experience with UNIX/Linux systems, cloud solutions like AWS, and automation software. Responsibilities include ensuring system availability, monitoring application performance, and providing technical support. This role requires strong scripting skills and networking knowledge.

Responsibilities

  • Manage and monitor all installed systems and infrastructure.
  • Install, configure, test and maintain operating systems, application software and system management tools.
  • Proactively ensure the highest levels of systems and infrastructure availability.
  • Monitor and test application performance for potential bottlenecks and work with developers for fixes.
  • Maintain security, backup, and redundancy strategies.
  • Write and maintain custom scripts to increase system efficiency.
  • Participate in the design of information and operational support systems.
  • Provide 2nd and 3rd level support.
  • Liaise with vendors and other IT personnel for problem resolution.

Skills

UNIX/Linux environments
Cloud experience
Virtualization
Containerization
Scripting skills
Networking knowledge

Education

Degree in Computer Science, Engineering or a related subject

Tools

AWS
Tomcat
JBoss
Apache
Ruby
NGINX
VMware
VirtualBox
Puppet
cfengine
Chef
shell scripts
Perl
Python
Job description
Job Description & Requirements

Manage and monitor all installed systems and infrastructure.

Install, configure, test and maintain operating systems, application software and system management tools.

Proactively ensure the highest levels of systems and infrastructure availability.

Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes.

Maintain security, backup, and redundancy strategies.

Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks.

Participate in the design of information and operational support systems.

Provide 2nd and 3rd level support.

Liaise with vendors and other IT personnel for problem resolution.

Requirements and Skills
  • Degree in Computer Science, Engineering or a related subject.
  • Proven working experience in installing, configuring and troubleshooting UNIX/Linux based environments.
  • Solid experience in the administration and performance tuning of application stacks (e.g., Tomcat, JBoss, Apache, Ruby, NGINX).
  • Solid Cloud experience, preferably in AWS.
  • Experience with virtualization and containerization (e.g., VMware, VirtualBox).
  • Experience with monitoring systems.
  • Experience with automation software (e.g., Puppet, cfengine, Chef).
  • Solid scripting skills (e.g., shell scripts, Perl, Ruby, Python).
  • Solid networking knowledge (OSI network layers, TCP/IP).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.