Dr. Oetker has been a household name for generations, bringing joy to tables worldwide with its range of delicious and high-quality baking, dessert, and pizza products. We are passionate about creating moments of delight, and our South African team is dedicated to upholding this tradition.
Ready to take your career to the next level?
Dr. Oetker South Africa is looking for a talented
Business Intelligence Developer
to join our team.
A BI Developer is responsible for reviewing business information requirements to develop and generate reports, implement automated solutions and manage business master data to drive continuous business data improvements
WHAT THE ROLE ENTAILS
Data Pipeline and Infrastructure Development:
oDesign, develop, and optimize ETL processes and data pipelines to support financial analytics and reporting requirements.
oBuild and maintain data architectures, including databases and data warehouses, tailored to financial data needs.
oWork with large data sets, integrating data from various financial systems (ERP, CRM, etc.) and external sources.
Collaboration and Stakeholder Engagement:
oCollaborate with finance, accounting, and other stakeholders to understand data requirements and ensure that data infrastructure aligns with business goals.
oProvide technical support to finance and analytics teams on data extraction, transformation, and modeling.
Data Quality and Governance:
oImplement data quality checks, monitoring, and validation processes to ensure data accuracy and integrity in financial reports.
oAssist in developing data governance standards and best practices across finance data handling.
oSupport compliance with data security standards and regulations related to financial data.
Automation and Process Optimization:
oIdentify and implement opportunities for automating repetitive data processes, optimizing storage, and improving data accessibility.
Technical Support and Troubleshooting
:
oTroubleshoot and resolve issues in data pipelines, infrastructure, and financial data flows. oEnsure high availability and reliability of data systems used for financial operations and analytics.
THE PERSON THE ROLE NEEDS
Bachelor's degree in Computer Science, Data Engineering, Finance, or a related field
3+ years of experience in a data environment or a related role, with a focus on financial data preferred.
Proficiency in SQL and experience with at least one programming language (Python advantageous)
Hands-on experience with data warehousing solutions and cloud platforms
Familiarity with finance and accounting principles, financial data structures, and systems (e.g., ERP, General Ledger, or CRM).
Strong knowledge of data modeling, database design, and query optimization techniques.
Experience working with BI tools
SKILLS, ATTRIBUTES AND COMPETENCIES
Attention to detail and accuracy
Strong financial modelling skills
Entrepreneurial mindset
Analytical and logical thinker
Deadline driven and ability to work under pressure
Communication Skills (Verbal and Written)
Ability to work independently as well as part of a team
Good interpersonal skills, must be approachable
Ability to collaborate with employees across the corporate hierarchy
Please respond with the following;
Updated CV
Job Type: Full-time
Ability to commute/relocate:
Johannesburg, Gauteng: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
Please state your availability, current salary and salary expectations. Failure to complete this may render your application unsuccessful.
Please describe your experience working with financial data (e.g. reporting, analysis, systems, reconciliations)
Which programming languages have you worked with?
Which cloud platforms have you worked on?
Which Business Intelligence tools have you used?
How many years of experience do you have working in a data-related role?
Education:
Bachelors (Required)
Experience:
SQL: 3 years (Required)
Data warehousing solutions: 3 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.