Job Description
A South African-based technology company that provides end-to-end cloud-based software solutions for the Fast-Moving Consumer Goods (FMCG) industry is seeking a mid-level BI Developer proficient in Python and SQL to transform complex sales, distribution, and execution data into actionable commercial insights. Responsibilities: Pipeline Management: Design and maintain ETL/ELT pipelines using Python. Integration: Consolidate FMCG data sources (Sell-in/out, POS, Distributor, and Execution systems). Optimization: Automate recurring data loads and business logic while ensuring data quality and timeliness. Visualization: Develop high-impact dashboards and self-service analytics tools. Data Modeling: Architect efficient models to support fast, flexible reporting. Requirements: Translate business questions into technical analytical specifications. Stakeholder Engagement: Validate insights and document data definitions and logic. Standards: Contribute to the continuous improvement of BI processes and documentation. Minimum Requirements: Experience: 25 years in BI, analytics, or data engineering. Python: Strong proficiency in Pandas, NumPy, and automation scripting. SQL: Advanced skills (CTEs, window functions, and query optimization). BI Tools: Experience with Power BI, Tableau, Looker, or similar platforms. Architecture: Solid understanding of data warehousing concepts. Experience with Route-to-Market (RTM) or distributor data. Exposure to Cloud platforms (Azure, AWS, or GCP). Knowledge of forecasting or demand planning. Degree/Diploma in Information Systems, Data Science, Computer Engineering, or a related field. Benefits: Competitive salary based on experience (salary can potentially be more based on experience/skills) IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to itcareers@hireresolve.za.com
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 1, 2026
Job Type:
Technology
Location:
Company:
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.