Job Summary:
We are looking for a dedicated Application Support Engineer to provide 24/7 application support in a rotational shift environment. The ideal candidate will have hands-on experience in troubleshooting, incident management, and production support for enterprise-level applications, preferably in banking or anti-money laundering domains.
Key Responsibilities:
- Provide rotational 24/7 application support, including health checks, monitoring, and ensuring SLA adherence.
- Manage incident and problem management processes effectively to minimize downtime.
- Troubleshoot and resolve production issues related to performance and reliability across the software stack.
- Proactively identify system bottlenecks and implement solutions to improve performance and reliability.
- Continuously enhance system performance through job automation, performance tuning, and bug fixes.
- Support applications built on Java, Spring Boot, and Microservices architectures.
- Maintain and troubleshoot banking applications running on Windows and Unix/Linux environments.
- Write and debug SQL scripts for SQL Server and Oracle databases.
- Utilize monitoring tools such as Grafana to ensure system health and performance.
- Collaborate with development teams to adapt and learn new technologies, frameworks, and tools.
Qualifications:
- Bachelor's degree in computer science, Information Technology, or a related field.
- 3-5 years of experience in production support for applications running on full-stack technologies.
- Strong knowledge of Linux/Unix/Windows environments and scripting.
- Hands-on experience with SQL Server/Oracle databases and SQL programming.
- Familiarity with incident and problem management processes.
- Knowledge of tools such as GIT, Bitbucket, Jenkins, and Grafana is an advantage.
- Experience in Actimize, Hadoop, or related technologies is a plus.
- Banking or anti-money laundering domain experience is highly preferred.
Skills and Competencies:
- Strong analytical and troubleshooting skills.
- Ability to work effectively in a high-pressure, 24/7 environment.
- Good understanding of job scheduling, monitoring production systems, and performance tuning.
- A proactive mindset with the ability to identify and resolve system bottlenecks.
- Strong communication skills and the ability to collaborate with cross-functional teams.
- Willingness to learn and adapt to new tools and technologies.