Software Development
API Design
Backend Development
Problem Solving
Database Management
Version Control (Git)
Agile Methodologies
Testing and Debugging
Cloud Computing (AWS/Azure/GCP)
Object-Oriented Programming (OOP)
Object-Oriented Programming (OOP)
The engineer has an agile and digital mindset that always adapts to the current requirements using the appropriate development options.
This role requires working EMEA hours (3:00 pm – 12:00 am), with a shift allowance provided.
Development and implementation of database specific Linux operating systems processes for platforms that hosts databases, ensuring platform database services, processes and supporting components are performant and providing data integrity, availability, security and scalability
...
This role requires working EMEA hours (3:00 pm – 12:00 am), with a shift allowance provided.
Database Development: Design and implement robust database structures, including tables, views,, indexes, packages, stored procedures and functions, using SQL and NoSQL technologies for (Oracle / MS-SQL / PostgreSQL) and their needed integration services.
Back-end Logic: Write, debug, and optimize complex stored procedures, functions, and triggers
...
This role requires working EMEA hours (3:00 pm – 12:00 am), with a shift allowance provided.
The Database Automation Engineer will be responsible for designing, implementing, and maintaining automated solutions using the standard automation tools (Ansible / Service Broker/terraform /CICD, RHEL-AAP,etc) to deploy database’s IT infrastructure (Oracle / MS-SQL / PosgreSQL) and their needed integration services( backup tools, monitoring agents, Active Directory access,CMDB,etc.).
Collaborate with database operations, database infrastructure engineers to automate the provisioning or removal of Database’s IT infrastructure on Linux or Windows systems using automated processes.
...
Audit: Drive audit readiness by acting as a point of contact for all internal and external IT security audits and regulatory reviews (including BNM, HKMA, and MAS), ensuring the bank demonstrates high maturity levels and audit readiness at all times. Drive the end-to-end audit lifecycle including PCI-DSS and PwC engagements by coordinating evidence collection, justifying control effectiveness, and tracking all findings to verified closure to minimize compliance risks.
Projects & Change: Enable strategic IT security integration by participating in IT and Business project meetings. Conduct security reviews, risk assessments, and review User Acceptance Testing (UAT) to ensure all deliverables meet necessary security requirements with proper sign-off before deployment.
Housekeeping: Ensure a timely deletion and housekeeping of resigned, dormant, or unused user IDs based on HR cessation notifications to minimize the attack surface.
...