We are a leading financial services company focusing on foreign exchange and investment, providing innovative solutions to clients across global markets. As we continue to expand, we are looking for a talented and analytical Database Analyst to join our team and play a vital role in managing and optimising our data systems to support fast-paced trading and financial operations.

This is a permanent full-time role, and you are required to work between Monday and Friday from 9 am to 5:30 pm. Your main duties are:

Key Responsibilities:

  • Database Management & Optimisation
    • Design, develop, and maintain relational and non-relational databases to support trading platforms, client accounts, and transaction systems.
    • Monitor database performance, optimise queries, and implement tuning strategies to ensure efficiency in high-volume forex transactions.
    • Ensure database scalability to handle real-time trading data and global client operations.
  • Data Analysis & Reporting
    • Extract, clean, and transform large datasets from multiple market sources, trading systems, and client activity logs.
    • Conduct statistical and trend analysis to provide insights into forex market performance, risk exposure, and liquidity.
    • Develop and automate dashboards and reporting tools for senior management, compliance, and risk teams.
  • Compliance & Risk Support
    • Ensure data accuracy, integrity, and security in accordance with financial regulations (e.g., AML, KYC, and international trading compliance standards).
    • Support risk management teams with data analysis for fraud detection, suspicious activity monitoring, and exposure reporting.
    • Maintain data governance standards and documentation.
  • Collaboration & Support
    • Partner with trading, IT, and risk management teams to deliver real-time reporting and data insights.
    • Provide ad hoc data analysis to support business strategy, new product development, and investment decisions.
    • Troubleshoot data-related issues and provide solutions to end-users.

Requirements:

·       At least a Bachelor’s degree in Business Analytics, Computer Science, Information Systems, or a related field.

·       Proven experience as a Database Analyst, Data Engineer, or similar role in the financial or tech sector.

·       Proficiency in SQL and database management systems (RDBMS, NoSQL experience a plus).

·       Experience with data visualisation/reporting tools (Power BI, Tableau, or similar).

·       Strong understanding of data security, compliance, and risk in financial systems.

·       Excellent analytical and problem-solving skills with attention to detail.