Job Openings Senior Data Analyst (12-Month Contract)

About the job Senior Data Analyst (12-Month Contract)

We are seeking an experienced, technically versatile Data Analyst to join a high-performing banking environment in Sandton. This role is suited to a data professional who thrives at the intersection of data analytics, system design, and emerging AI capabilities.

You will play a key role in transforming complex datasets into meaningful business insights, while also contributing to the development of scalable data solutions and supporting AI/ML initiatives. This is an opportunity to work in a fast-paced, delivery-driven environment where data directly impacts strategic decision-making.

Key Responsibilities

  • Perform deep-dive analysis across complex and diverse datasets to identify trends, anomalies, and business opportunities
  • Translate business and project requirements into actionable data solutions and insights
  • Manage and deliver multiple ad hoc reporting requests with accuracy and efficiency
  • Analyse and understand end-to-end data flows, from source systems to reporting layers
  • Design, build, and maintain scalable data models to support analytics and reporting needs
  • Collaborate with business stakeholders to define technical specifications and reporting frameworks
  • Develop and optimise data pipelines, integrations, and data processing workflows
  • Work across enterprise databases including IBM DB2, Oracle, Netezza (NZ), and SQL Server
  • Support AI/ML initiatives through data preparation, validation, and contribution to model development
  • Independently manage workload, priorities, and delivery timelines
  • Document data logic, methodologies, and findings for both technical and non-technical audiences
  • Utilise advanced MS Excel capabilities for data analysis and reporting
  • Develop insightful dashboards and reports using Power BI

Required Skills & Experience

  • 8+ years' experience in data analytics, software development, or systems architecture
  • Strong programming skills in SQL, Python, and/or R
  • Proven experience working with enterprise databases: DB2, Oracle, Netezza, SQL Server
  • Solid understanding of data modelling, ETL processes, and system design principles
  • Experience with cloud platforms such as Azure, AWS, or GCP
  • Working knowledge of AI/ML concepts, including data preparation and model lifecycle
  • Strong analytical thinking and problem-solving ability
  • Ability to work independently and manage multiple priorities effectively
  • Excellent communication skills, with the ability to translate between technical and business stakeholders
  • Advanced proficiency in MS Excel (pivot tables, complex formulas, macros)
  • Experience building dashboards and visualisations using Power BI

Preferred Qualifications

  • Degree in Computer Science, Data Science, Engineering, or a related field
  • Experience with additional visualisation tools such as Tableau or similar
  • Exposure to modern data engineering practices and tools

What Makes This Role Attractive

  • Work on high-impact banking data platforms influencing real business outcomes
  • Exposure to modern data architecture and AI-driven initiatives
  • Opportunity to operate in a technically diverse, cross-functional environment
  • High level of ownership and autonomy within a performance-driven culture

If you are interested in working on data that directly influences business decisions in a leading banking environment, we would love to hear from you. Please submit your CV to rrondi@dearx.co.za or bthusi@dearx.co.za