Senior Business Intelligence Developer
Position summary
Introduction
Job description
Data Analytics and Visualisation – Develop and implement relevant artificial intelligence, quantum computing and other new solutions for managing big data. Develop and implement the data analysis function, including planning, prioritizing, and delivering analytics projects aligned to business objectives. Mentor and coach junior and graduates resources, ensuring consistent analytical methodologies, documentation, and knowledge sharing. Analyse data, i.e. architect data, extract data, distribute data and explore data. Visualise data by developing dashboards, presenting results, contextualising results, linking problem with solution, determining findings, identifying limitations and operationalising patterns. Act as a key driver in optimising data systems, unlocking valuable insights, and supporting data-driven decision-making processes. Use high-level skills in analytics, mathematics, and statistics to draw conclusions according to the data, and report findings to executive management for use in various capacities throughout the organization. Define business data analysis requirements - prepare data, i.e. selecting, constructing and transforming data. Define data retention and archiving policies in compliance with legal and regulatory requirements. Manage data archival and disposal processes. Create views and data marts to be used to visualise data for reporting. Develop and maintain a hosting visualisation environment. Manage the analytics platform that provide data insights to business. Ensure training on all relevant data management and automation products and service users on the applicable compliance and governance requirements. Conduct regular data security audits and risk assessment.
Governance, Compliance, Risk Management, Security and Reporting – Ensure adherence and compliance with the ATNS regulatory framework. Ensure digital databases and archives are protected from security breaches and data losses. Ensure training of all relevant data management and automation product and service users on the applicable compliance and governance requirements. Identify key risks and develop and implement effective mitigating plans and actions. Ensure timely compilation and submission of all the required internal and external reports to ensure compliance. Implement robust data security measures, including access controls, encryption, and data masking. Ensure compliance with data privacy regulations (e.g., POPIA, HIPAA) and industry-specific requirements. Conduct regular data security audits and risk assessments. Ensure that effective data recovery plans are in place to ensure business continuity in case of a disaster or potential threats.
Stakeholder Relationship Management – Develop and manage strategic relationships with key IT product and service providers. Conclude SLAs with the various Business Units to ensure business expectations are managed. Manage and provide regular reports on SLA compliance while identifying inefficiencies. Develop and maintain sound relationships with key stakeholders to enable alignment and collaboration. Develop, implement and communicate the function’s policies and procedures to enable efficient and effective delivery Data Management and Automation services.
Financial Management – Provide input into the development of the departmental budget. Manage delegated expenditure in line with business objectives and priorities, and within approved financial parameters. Report expenditure including any possible deviations to the budget monthly. Ensure compliance with the PFMA and ATNS Finance policy and Delegation of Authority. Provide the required supporting documents to enable effective auditing processes.
People Management – Manage staff in accordance with HC policies, processes and practices. Ensure that new employees have been properly on-boarded prior to commencing work. Monitor the time and attendance of subordinates, and report absenteeism issues to management and Human Capital. Conclude clear performance management contracts with the team and ensure effective management thereof. Manage the performance of the team via the performance management system and take corrective action promptly and effectively. Continuously coach and mentor staff to ensure skilled and competent staff. Perform talent management in accordance to the HC Talent Management process. Drive employee engagement and retention.
Minimum requirements
Minimum Formal Qualifications:
- · B.Eng. or BSc in Computer Science or related field such as Electronics/Electrical/Computer Engineering/Data Management/ Information Systems/ Computer Science/Computer Studies/Information Technology/ Data Analytics/ Data Management/ Information Systems
- · Postgraduate degree in Computer Science/Computer Studies/ Information Technology/ Statistics/ Mathematics/ Applied Mathematics/Engineering/ Data Management/ Information Systems will be an advantage
Minimum Years of Experience:
- · Minimum 5 years of experience in information technology, data management, and engineering is required, of which at least 3 years must be at senior or specialist level within an operations environment.
- · Strong proficiency in SQL, visualisation tools, Python/R, and data modeling
- · Experience in data analysis function, including planning, prioritising, and delivering analytics projects aligned to business objectives.
- · Experience in leading a cross-functional analytics team in designing and implementing data analysis frameworks, delivering actionable insights to support strategic business decisions across multiple departments
- · Experience in advanced analytics projects, including forecasting, segmentation, and predictive modeling, resulting in improved operational efficiency and revenue growth
- · Proven experience in data management, familiarity with database technologies and knowledge of data administration functions
- · Familiarity with various tools and technologies to oversee and lead data management initiatives effectively
