Business Analytics - Business Strategy & Intelligence, Group Retail Banking
Duties & Responsibilities
ETL Processes: Design and implement robust ETL processes to extract, transform, and load data from diverse sources, ensuring the seamless scheduling and orchestration of data preparation workflows.
Data Visualization: Create and maintain advanced data visualizations that provide actionable insights, empowering data-driven decision-making across the organization.
Statistical Modeling: Lead the development and implementation of sophisticated statistical models, including decision trees, regression analysis, and other predictive techniques to support business strategies.
Data Science: Leverage cutting-edge data science methodologies to analyze complex datasets and generate impactful insights that drive business transformation.
Python Development: Design, develop, and maintain scalable web applications using Flask/Django frameworks, ensuring alignment with business objectives and technical requirements.
Machine Learning (ML): Spearhead the development and deployment of machine learning models to address key business challenges and optimize processes.
Natural Language Processing (NLP): Apply NLP techniques to extract and interpret valuable insights from text data, enhancing the organization’s ability to leverage unstructured information (Good to have).
Large Language Model (LLM): Demonstrate knowledge of Retrieval-Augmented Generation (RAG) systems and prompt engineering for LLM applications, driving innovation in data processing and decision support (Good to have).
Collaboration: Partner closely with business analysts, product owners, and cross-functional teams to gather requirements and deliver optimal, scalable solutions aligned with business priorities.
Documentation: Maintain comprehensive documentation of code, application logic, and system architecture to ensure knowledge sharing, long-term maintainability, and effective onboarding.
Support: Provide ongoing technical support to application users, troubleshooting issues, performing testing, and executing bug fixes to maintain operational excellence.
Ad-hoc Analysis: Conduct high-priority ad-hoc analysis to address specific business challenges, delivering insights and recommendations that drive immediate business outcomes.
Compliance: Ensure rigorous adherence to internal policies, guidelines, and external regulatory requirements, safeguarding organizational integrity and operational compliance.
Process Alignment: Continuously align processes and procedures with the bank's policy, industry standards, and regulatory requirements, ensuring operational efficiency and compliance.
Special Projects: Take a leadership role in special projects as required, ensuring alignment with strategic goals and driving impactful outcomes.
Undertake additional assignments as directed by senior leadership under the Chief Business Officer, contributing to organizational objectives and strategic initiatives.
Job requirements
- Bachelor’s degree in computer science, Data Science, Statistics, or a related field.
- Proficiency in Python and experience with libraries such as Pandas, NumPy, Scikit-learn, and TensorFlow.
- Strong understanding of ETL processes and data visualization tools (e.g., Tableau, Power BI).
- Experience with statistical modelling techniques (e.g., decision trees, regression analysis).
- Knowledge of machine learning, NLP and LLM techniques.
- Excellent problem-solving and communication skill.
- Ability to work collaboratively in a team environment.
- Strong attention to detail and ability to manage multiple tasks.
- Good communication skills and leadership skills. Having an ability to form strong and lasting relationships with others.
- Self-driven and proactive, have strong and innovative problem-solving skills and welcoming to change.
- Experience with self-service analytics tools and platforms.
- Knowledge of CRM systems and their integration with front-end applications.
- Possess business acumen and insight.