Application/Production Support Analyst at DBS Bank · Singapore · 1 - 10 years · S$30K - S$90K / yr · Posted 18 Feb 2022

Location: MBFC / Command Center, Changi Business Park, Singapore
Duration: 12 Months Renewable Contract
Description
- We are looking for highly motivated and experienced individuals to join our client as Application/Production Support Analyst supporting banking systems and applications.
Mandatory Skill(s)
- Degree in Computer Science, Business Information Technology or related disciplines;
- 3-5 years of experience providing support to business systems and applications in banking or financial service sectors;
- Possesses good knowledge on Site Reliability Engineering best practices and experience adhering to Site Reliability Engineering guidelines in the work;
- Able to troubleshoot and provide solutions for technical issues and routes to appropriate escalation groups;
- Good analytical skills with excellent communication;
- Good in understanding internal processes and resolving issues;
- Should have keen interest in providing high service quality and familiar with the demand of a 24×7 support environment.
Desirable Skill(s)
- Prior experience in the banking industry;
- Experience in application implementation projects in financial institutions would be a great advantage.
Responsibilities
- Perform work in rotational shifts to provide 24/7 on-site or on-call support;
- Responsible for health-check, continuous L1 and L2 support and rectification for mission critical Web-based applications;
- Responsible for the day-to-day maintenance of the application systems in operation;
- Handle Incident and Problem management;
- Work closely with key stakeholders, including management, development teams, end users, and unit leaders and communicate application problems and issues;
- Provide root cause analysis techniques to determine cause and resolve complex system issues or escalate to application managers and the management team;
- Involve with onsite and offshore teams across multiple technologies/applications;
- Lead formal and informal Post Event Problem Reviews;
- Actively involved in Continuous improvement of the system such as removal of TOIL, job automation, performance, tuning;
- Proactive management of production services by measuring and monitoring availability, latency, throughput, user journeys and overall system health.

Similar jobs (5)
Job Summary
We are looking for an experienced Application Support Engineer (L2) with expertise in supporting banking applications, monitoring production systems, troubleshooting incidents, and ensuring application availability and stability. The candidate should have strong SQL skills, knowledge of ITIL processes, experience with shell scripting, Grafana dashboards, Control-M job scheduling, and automation of routine support activities.
Key Responsibilities
- Provide L2 production support for critical banking applications and ensure high availability and performance.
- Monitor application health, system performance, logs, and alerts using Grafana and observability tools.
- Troubleshoot production incidents, perform root cause analysis (RCA), and implement permanent fixes.
- Write and execute SQL queries to investigate application issues, validate transactions, and perform data analysis.
- Monitor, manage, and troubleshoot batch jobs and workflows using Control-M.
- Perform log analysis and execute shell scripts for system checks, troubleshooting, and routine operational activities.
- Follow ITIL processes, including Incident Management, Problem Management, Change Management, and Service Request Management.
- Automate repetitive operational tasks using shell scripting and other automation techniques.
- Collaborate with development, infrastructure, database, and business teams to resolve production issues within agreed SLAs.
- Participate in incident bridges, provide timely updates to stakeholders, and prepare incident reports.
- Support application deployments, release activities, and post-deployment validation.
- Maintain support documentation, knowledge articles, SOPs, and operational runbooks.
- Ensure compliance with banking security policies, audit requirements, and operational procedures.
Required Technical Skills
- Application Support: Hands-on experience in L2 production support, incident troubleshooting, and application monitoring.
- SQL: Strong SQL query-writing skills, joins, subqueries, data validation, and troubleshooting database-related issues.
- Observability: Knowledge of application monitoring, log analysis, metrics, alerts, and performance troubleshooting.
- Grafana: Experience monitoring dashboards, analyzing metrics, identifying anomalies, and troubleshooting alerts.
- Control-M: Experience monitoring batch jobs, handling job failures, managing dependencies, and rerunning failed jobs.
- Shell Scripting: Basic to intermediate scripting for log analysis, health checks, file processing, and task automation.
- ITIL: Understanding of Incident, Problem, Change, and Service Request Management processes.
- Automation: Ability to automate repetitive support tasks and improve operational efficiency.
- Banking Domain: Understanding of banking applications, transaction processing, batch processing, and business-critical production operations.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience supporting business-critical applications in a banking or financial services environment.
- Knowledge of Linux/Unix operating systems and application/server logs.
- Familiarity with SLA management, production support rotations, and on-call support.
- Strong analytical, troubleshooting, communication, and stakeholder-management skills.
Key Competencies
- Incident prioritization and effective problem-solving.
- Root cause analysis and preventive action implementation.
- Production stability and service improvement.
- Coordination with cross-functional technical teams.
- Ability to work in a 24/7 support environment when required.
Overall Objective: Ensure stable and reliable banking application operations by proactively monitoring systems, resolving production incidents, automating routine activities, and meeting defined service-level agreements (SLAs).
Job Summary
We are looking for an experienced Application Support Engineer (L2) with strong knowledge of application support, observability, SQL, ITIL processes, shell scripting, automation, and Grafana. The candidate will be responsible for providing production support for banking applications, monitoring application performance, troubleshooting incidents, performing root cause analysis, and ensuring system availability and stability.
The ideal candidate should have experience working in a banking or financial services environment, with a strong focus on incident management, problem management, monitoring, and operational efficiency.
Key Responsibilities
- Provide L2 production support for banking applications and ensure high availability and smooth business operations.
- Monitor application health, performance, logs, and alerts using observability tools such as Grafana.
- Troubleshoot application issues, analyze logs, identify root causes, and coordinate with L3, development, infrastructure, and database teams for resolution.
- Perform SQL queries to validate data, investigate application issues, and troubleshoot database-related incidents.
- Develop and maintain shell scripts to automate routine operational tasks and support activities.
- Identify opportunities for automation to reduce manual effort and improve operational efficiency.
- Follow ITIL processes, including Incident Management, Problem Management, Change Management, and Service Request Management.
- Monitor critical banking transactions, batch jobs, interfaces, and application workflows.
- Perform root cause analysis (RCA) and prepare incident reports and preventive action plans.
- Ensure adherence to SLA, KPI, and operational performance targets.
- Participate in production deployments, release validation, and post-deployment monitoring.
- Maintain support documentation, SOPs, knowledge base articles, and troubleshooting guides.
- Coordinate with business stakeholders and internal teams to ensure timely resolution of production issues.
- Support audit, compliance, and operational control requirements relevant to banking applications.
Required Technical Skills
- Application Support: Hands-on experience in L2 application and production support.
- Observability: Experience with application monitoring, log analysis, metrics, dashboards, and alert management.
- Grafana: Knowledge of dashboards, metrics visualization, alerting, and application health monitoring.
- SQL: Ability to write queries, perform data validation, troubleshoot database issues, and analyze transaction data.
- ITIL: Understanding of incident, problem, change, and service request management processes.
- Shell Scripting: Ability to write and execute shell scripts for troubleshooting and operational activities.
- Automation: Experience automating repetitive support tasks and operational workflows.
- Production Operations: Experience with incident investigation, RCA, SLA management, and escalation procedures.
- Banking Domain: Understanding of banking applications, financial transactions, batch processing, and business-critical operations.
Preferred Skills
- Experience with Linux/Unix operating systems.
- Knowledge of log monitoring and analysis tools.
- Familiarity with APIs, application servers, and database connectivity troubleshooting.
- Exposure to tools such as Splunk, ELK/Elastic Stack, Prometheus, or similar monitoring platforms.
- Experience supporting payment systems, core banking applications, transaction processing, or other financial services applications.
- Understanding of production change controls, audit requirements, and operational risk management.
Job Summary:
We are looking for an experienced Application Production Support Engineer with hands-on experience in Internet Banking application support, Middleware technologies, and OpenShift (OCP) operations. The candidate should be skilled in production incident management, application troubleshooting, root cause analysis, and ensuring the availability and stability of critical banking applications.
Mandatory Skills:
- Internet Banking Application Production Support
- Middleware Administration and Troubleshooting
- OpenShift Container Platform (OCP)
- Incident Management and Production Troubleshooting
- Application Monitoring and Log Analysis
- Root Cause Analysis (RCA)
Key Responsibilities:
- Provide production support for Internet Banking applications and ensure smooth day-to-day operations.
- Troubleshoot application issues and resolve production incidents within defined SLAs.
- Monitor application health, logs, and system performance to identify and resolve issues.
- Support middleware components and troubleshoot application connectivity and deployment issues.
- Manage and troubleshoot applications running on OpenShift (OCP).
- Perform root cause analysis for recurring incidents and implement corrective actions.
- Coordinate with application development, infrastructure, and middleware teams to resolve critical issues.
- Participate in incident management, change management, and release activities.
- Maintain technical documentation, incident reports, and support procedures.
Strong Application support ( L2 Support) with Observability exp
Candidate with strong experience in Linux, SQL ,ITIL & Shell scripting.
Strong exp in Monitoring tool ( Grafana/Data Dog/ Prometheus /control M)
Good experience in troubleshooting, deployment and scheduling jobs.
Strong on scripting, automation tools and techniques.
Middleware & open-source technologies -Apache, Tomcat.
Banking domain exp
Excellent Communication
Good to have Cloud/ Aws exp.
Bangalore /Pune
Job Summary
We are looking for an experienced Application Production Support Engineer with strong hands-on experience in Internet Banking application support, Middleware technologies, and OpenShift Container Platform (OCP). The candidate will be responsible for ensuring the stability, availability, and performance of critical banking applications in a production environment.
The ideal candidate should have experience in troubleshooting production incidents, performing root cause analysis, monitoring application health, and coordinating with development, infrastructure, database, and business teams to ensure smooth banking operations.
Key Responsibilities
- Provide L2/L3 production support for Internet Banking applications and ensure high availability of critical banking services.
- Monitor application performance, system health, logs, and alerts to proactively identify and resolve issues.
- Troubleshoot application failures, transaction issues, login/authentication problems, API failures, and other Internet Banking-related incidents.
- Perform middleware administration, monitoring, and troubleshooting across application servers and related middleware components.
- Manage application deployments, pod monitoring, log analysis, and troubleshooting in OpenShift Container Platform (OCP).
- Investigate production incidents, perform root cause analysis (RCA), and implement preventive measures to avoid recurrence.
- Work with middleware, database, network, infrastructure, DevOps, and development teams to resolve complex technical issues.
- Support production releases, deployment validation, application restarts, and post-deployment health checks.
- Handle incident, problem, and change management processes in accordance with defined SLAs.
- Maintain technical documentation, incident reports, SOPs, and knowledge base articles.
- Participate in rotational shifts, weekend support, and on-call support as required.
Mandatory Skills
- Internet Banking Application Support: Hands-on experience supporting Internet Banking applications in a production environment.
- Middleware Support: Practical experience in middleware monitoring, configuration, troubleshooting, and application server operations.
- OpenShift (OCP): Hands-on experience with pod monitoring, logs, deployments, troubleshooting, and basic cluster/application operations.
- Strong troubleshooting, analytical, and problem-solving skills.
- Experience with Linux/Unix commands and application log analysis.
- Good understanding of HTTP/HTTPS, REST APIs, and application connectivity.
- Experience working with ITSM tools and incident management processes.
- Strong communication and coordination skills.
Good to Have
- Experience in banking, financial services, or payment-related applications.
- Knowledge of Java/J2EE applications and application server technologies.
- Familiarity with Kubernetes, Docker, CI/CD pipelines, and deployment automation.
- Basic SQL knowledge for production troubleshooting.
- Experience with monitoring tools such as Grafana, Prometheus, Splunk, ELK, or similar platforms.
- Understanding of banking security, authentication, and transaction processing workflows.
Required Experience
- Relevant Experience: 3–8 years in application production support.
- Domain Experience: Hands-on Internet Banking application support is mandatory.
- Technical Experience: Middleware and OpenShift (OCP) operational experience is mandatory.
- Work Environment: Production-critical applications with SLA-driven support.
Ideal Candidate Profile
We are looking for a proactive support engineer who can independently troubleshoot production issues, manage incidents within defined SLAs, and ensure the reliability of Internet Banking services. Candidates must have practical production experience in all three key areas: Internet Banking, Middleware, and OpenShift (OCP).
Important: Candidates with only generic application support experience and no hands-on Internet Banking support experience will not be suitable for this role.







