Senior Data Analyst
Summary
Senior Data Analyst builds and operationalizes ML models on Azure Databricks to deliver predictive analytics and drive data-driven decisions across KPMG Indonesia.
Within KPMG, the Information Technology Services (ITS) team is responsible for providing quality IT services and solutions internally to support the business and improve efficiency. You will be responsible for defining and implementing the firm’s Data Strategy, with a vision to empower people at KPMG to harness data across the firm to generate actionable insights and drive value.
We’re looking for a resourceful and trustful team player who is passionate about data and technology and has the spirit to diagnose and solve problems within a complex system. As a Senior Data Analyst, your responsibilities would include, but not be limited to:
What you will do:
- Sourcing data from various sources and converting it into the right data structures and/or models that can be analyzed as part of business requirements to provide greater insights.
- Work alongside KPMG Singapore’s Data Platform team to define the data engineering pipelines, and data models for data required to support the Business use-cases
- Translate business challenges into compelling use cases and deliver insights through data and statistical methodologies. Communicate findings effectively by telling stories with data; advocate for and implement strategies that incorporate data and data science into all business and technical decisions.
- Increase adoption of AI/ML use cases across the functions to solve business challenges and drive efficiencies.
- Build, validate and tune predictive models (forecasting, classification, propensity, anomaly detection) using Python and Spark on Azure Databricks, and quantify the business value of each model with the sponsoring function
- Run the full machine learning lifecycle for prioritized use cases – problem framing, feature engineering, experimentation and model selection – working from curated data products in the lakehouse
- Operationalize models with MLOps practices – version control, CI/CD pipelines, automated training and deployment, model registry, and monitoring for drift, quality and performance degradation, with retraining triggers where needed.
- Apply responsible AI and model governance controls – documenting assumptions, limitations, bias checks and approvals in line with the firm’s data and AI risk requirements
- Lead data literacy & data culture across the firm, support community development; develop training, awareness, and adoption of Data analytics discipline across all functions
- Be an agent of change and instill data-driven culture across different segments of data users through effective communication and collaboration
What you will need:
- Either a bachelor’s degree in computer science or an equivalent degree in a quantitative discipline with extensive programming experience.
- At least 5 years of experience in data analytics or data science in any industry, including hands-on delivery of predictive analytics or machine learning use cases into production
- Working knowledge on data warehousing techniques – dimensional modelling
- Hands-on experience with Azure cloud related services such as Azure Databricks and Azure DevOps. Strong Azure Databricks experience is preferred, covering notebooks, Spark, Delta Lake, Unity Catalog and MLflow.
- Strong programming skills in Python for data analysis and model development, including libraries such as pandas, scikit-learn and PySpark. Experience with complex analytics and statistical or machine learning techniques using Python, R or Spark.
- Exposure to Microsoft Fabric is a good to have.
- Good co-ordination and negotiation skills to manage large and diverse sets of stakeholders, with an ability to express complex concepts in clear business terminology