Application Support Engineer – Linux & Bash

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. is seeking an experienced Application Support Engineer to support production applications, troubleshoot incidents and ensure system availability in a Linux/Unix environment.

The role emphasizes Bash scripting, log analysis and cross-team collaboration to resolve issues and improve stability. The ideal candidate will handle L1/L2 support, monitor services, and perform health checks, with a focus on automation, deployment support and on-call readiness in a

Qualifications

  • Experience in application/production support for production systems.
  • Hands-on Linux/Unix operating systems experience.
  • Proficient in Bash/Shell scripting.
  • Strong troubleshooting of application and production issues.
  • Solid knowledge of Linux commands, processes, file systems, permissions and log analysis.
  • Experience with Cron and batch job monitoring.

Responsibilities

  • Provide L1/L2 application support for production systems.
  • Monitor applications, services, batch jobs and scheduled processes.
  • Troubleshoot application, system and production issues in Linux/Unix environments.
  • Perform log analysis and identify root causes of incidents.
  • Develop, maintain and execute Bash scripts for automation and operations.
  • Manage Cron jobs, processes, files, permissions and system utilities.
  • Coordinate with development, infrastructure, database and other teams for issue resolution.
  • Perform health checks, deployment support and post-deployment validation.

Skills

Application/Production Support
Linux/Unix
Bash/Shell scripting
Troubleshooting
Linux commands, processes, file system
Cron/Scheduler
Problem solving/analytical
Communication & coordination

Tools

Splunk
AppDynamics
Dynatrace
Grafana
Python
Java
CI/CD
Cloud platforms
DevOps environments

Job description

JobDescription

We are looking for an experienced Application Support Engineer with strong hands-on experience in Linux/Unix environments and Bash/Shell scripting. The candidate will be responsible for supporting production applications, troubleshooting incidents, monitoring system performance, and ensuring application availability and stability.

Key Responsibilities
  • Provide L1/L2 application support for production systems.
  • Monitor applications, services, batch jobs, and scheduled processes.
  • Troubleshoot application, system, and production issues in Linux/Unix environments.
  • Perform log analysis and identify root causes of incidents.
  • Develop, maintain, and execute Bash/Shell scripts for automation, monitoring, and operational tasks.
  • Manage Cron jobs, processes, files, permissions, and system utilities.
  • Handle incident, problem, and service requests in accordance with defined SLAs.
  • Coordinate with development, infrastructure, database, and other technical teams for issue resolution.
  • Perform application health checks, deployment support, and post-deployment validation.
  • Prepare technical documentation, support procedures, and incident reports.
  • Participate in production releases, maintenance activities, and on-call support when required.
  • This role is for one of our project requirements
Mandatory Skills
  • Strong experience in Application/Production Support.
  • Hands-on experience with Linux/Unix operating systems.
  • Good knowledge of Bash/Shell scripting.
  • Experience in troubleshooting application and production issues.
  • Good understanding of Linux commands, processes, file systems, permissions, and log analysis.
  • Experience with Cron/Scheduler and batch job monitoring.
  • Strong problem-solving and analytical skills.
  • Good communication and coordination skills.
Good to Have
  • SQL/database troubleshooting experience.
  • Knowledge of ITIL processes and Service Management tools.
  • Experience with monitoring tools such as Splunk, AppDynamics, Dynatrace, Grafana, or similar.
  • Exposure to Python, Java, or other scripting/programming languages.
  • Experience with CI/CD, cloud platforms, or DevOps environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Support Engineer (Unix/Linux & SQL)
Application Support Engineer (Unix/Linux & SQL)

Luxoft Singapore • Singapore

On-site
SGD 60,000 - 90,000
Application Support Specialist
Application Support Specialist

Luxoft • Singapore

On-site
SGD 60,000 - 90,000
Application Developer (Java, Unix ,Python scripting, APIs)
Application Developer (Java, Unix ,Python scripting, APIs)

Luxoft • Singapore

On-site
SGD 120,000 - 180,000
Junior L2 Application Support Engineer (Unix/Linux & SQL)
Junior L2 Application Support Engineer (Unix/Linux & SQL)

Luxoft Singapore • Singapore

On-site
SGD 60,000 - 96,000
Application Support Engineer
Application Support Engineer

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Application Developer (L2/L3)
Application Developer (L2/L3)

Luxoft • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer (Application Support)
Software Engineer (Application Support)

R SYSTEMS CONSULTING SERVICES LIMITED • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (Application Support)
Software Engineer (Application Support)

R Systems • Singapore

On-site
SGD 48,000 - 72,000
Software Engineer (Application Support)
Software Engineer (Application Support)

R SYSTEMS (SINGAPORE) PTE LIMITED • Singapore

On-site
SGD 48,000 - 90,000
We’re Hiring! - L2 Production Support (Python and Shell Scripting experiences)
We’re Hiring! - L2 Production Support (Python and Shell Scripting experiences)

ITCAN PTE. LIMITED • Singapore

On-site
SGD 42,000 - 64,000