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.