Job Title: Application Support Specialist
Location: Bahrain (on-site)
Contract: 6 months (extendable)
Job Summary
Our client is seeking an highly skilled and experienced Application Support Specialist to join our clients team onsite in Bahrain. The ideal candidate will have a strong background in
application maintenance, troubleshooting, and deployment,
with specific expertise in our core technologies, such as
T24 Core Banking System and
Kubernetes
.
Key Responsibilities:
-
Application Monitoring & Troubleshooting:
-
Proactively monitor application performance and stability, identifying and resolving issues swiftly to minimize downtime.
-
Perform in-depth log analysis across multiple systems to identify root causes and responsible systems for incidents, errors, and performance degradation.
-
Utilize Correlation IDs and timestamps to trace transaction flows across microservices and integration layers.
-
Patch Management and Deployment:
-
Plan, test, and execute regular patch deployments for core banking applications (T24) and underlying infrastructure components (MS SQL, Kubernetes).
-
Coordinate with vendors and internal teams to obtain, validate, and schedule necessary application and security patches.
-
Core Banking System Support:
-
Provide expert support and maintenance for the T24 Core Banking System, including environment management, end-of-day/start-of-day procedures, and troubleshooting specific module issues.
-
Understand core banking processes and data flows to better support business users.
-
Infrastructure & Deployment:
-
Manage and support application deployments utilizing Kubernetes containers and orchestration.
-
Maintain and optimize application databases running on MS SQL Server.
-
Support applications built with the Flutter framework.
-
Integration and Cloud Support:
-
Support and troubleshoot integrations managed through Oracle Integration Cloud (OIC), ensuring reliable data exchange between systems.
-
Security & Access Management:
-
Administer and maintain secure remote server and access management systems (e.g., VPNs, jump servers, access control lists).
-
Ensure all support activities adhere to established security and compliance standards.
Requirements
-
Bachelor's degree in Computer Science, Information Technology, or a related field.
-
Minimum of 3-5 years of experience in an application support or IT operations role, with proven expertise in patch management and log aggregation/analysis tools (e.g., ELK Stack, Splunk).
-
Technical Skills (Must-Have):
-
Proven experience supporting and troubleshooting the T24 Core Banking System.
-
Solid understanding and practical experience with Kubernetes for containerised application deployment and management.
-
Expertise in MS SQL Server, including writing complex queries, performance tuning, and database maintenance.
-
Experience with application development and/or support using the Flutter framework.
-
Familiarity with Oracle Integration Cloud (OIC) for monitoring and supporting enterprise integrations.
-
Soft Skills:
-
Exceptional analytical and diagnostic skills for troubleshooting complex, multi-system failures using log data.
-
Strong verbal and written communication skills in English.
-
Ability to work independently and as part of a team in a fast-paced environment.
Preferred Qualifications
-
Certifications related to Kubernetes (e.g., CKA, CKAD), Microsoft SQL, or Oracle Cloud.
-
Experience in the financial services or banking sector in the GCC region.
-
Proficiency in Arabic is a plus.