We are seeking an application support analyst with a strong a strong focus on site reliability engineering (SRE) to ensure the reliability, scalability, and performance of our critical applications. In this role, you will bridge the gap between development and operations, applying software engineering principles to automate and optimise system reliability, troubleshoot application issues, and improve incident response.
Responsibilities :
Incident, Problem, Request and Change Management
- Provide tier-2 / 3 support for production applications, diagnose and resolve complex issues.
- Participate in on-call rotations, respond to incidents, conduct root cause analysis (RCA), and implement preventive measures.
- Perform and coordinate of testing and deployment of changes to the systems
- Creation and maintenance of customised scripts to generate reports for customers
- Improve monitoring, logging, and alerting to proactively detect and mitigate issues.
Reliability & Performance Optimisation
Define and track SLAs for application reliability.Optimise application performance through system and process redesigns and working with infrastructure teams to tune performance of database and servers.Automation
Develop automation scripts / programs (Windows batch, Powershell, C++ application, Bash, etc.) to reduce manual toil.Collaboration & Best Practices
Work closely with development, infrastructure and security teams within the departments and vendors to improve system architecture.Document runbooks, troubleshooting guides, and best practices.Requirements :
3+ years of experience in SRE or application support roles in financial institutions.Knowledge in back-office for securities and / or derivative businessUnderstanding of financial products, mostly equities, would be beneficialStrong troubleshooting skills in distributed systemsHands-on experience with :Scripting (Powershell, Windows batch, Python, Bash) for automation.
Microsoft .Net C# applications
Proficient in Microsoft SQL Server data access commands, able to read stored procedure code, and have experience in huge data accessUnderstanding of security best practices in application reliability.Strong analytical ability and problem-solving skills, good interpersonal and communication skills both written and verbal across different levels of management and users, customer, and vendorsDiploma / Degree in Computer Science / Information Technology or equivalentCertifications like ITIL will be benefical.Plus : Exposure in financial industry with good working experience and understanding of various business processes within securities and futures brokering.