Shoprite x Vacancies:

Share this post on
  1. Analytics Engineer X2
  2. Data Analyst (Jnr / Mid / Snr or Lead)
  3. Data Scientist
  4. DevOps Engineer
  5. Digital Commerce: Data Analyst (Sixty60)
  6. Financial Planning & Analysis Lead
  7. Functional Analyst
  8. Machine Learning Engineer
  9. Product Owner – Data and Analytics Products
  10. Programmer
  11. Rainmaker: Digital Media Buyer

Analytics Engineer

Brackenfell, Cape Town, ZA Full-Time ShopriteX

Purpose of the Job

The Intermediate Analytics Engineer is an emerging data professional who will kick start their careers as part of the the analytics engineering team to build robust, integrated and efficient data products that delivers best-in-class use case led analytics across the organisation. The role works with a senior or lead analytics engineering to build data products and pipelines for high impact projects that delivers scale and automation and improves data availability and quality. The Intermediate Analytics Engineer has a passion for developing their skills in the art of data-, cloud- and software engineering to delivery analytics use cases to deliver business value and drive data as a competitive advantage 

Role Description

  • Develop and maintain data pipelines using SQL and Python to produce reliable, scalable, and fit-for-purpose data products in a cloud environment
  • Translate technical requirements into dependable, scalable data products or pipelines that meet the organization’s needs.
  • Collaborate with data scientists and analysts to understand data requirements and deliver data products for analytics use cases.
  • Implement monitoring, testing, and automation procedures for data products.
  • Participate in code reviews, ensuring adherence to coding standards and best practices.
  • Collaborate with team members to troubleshoot data-related issues and provide solutions.
  • Offer first-line support for data pipelines.
  • Contribute to the creation and maintenance of documentation for datasets and analysis processes, ensuring that consistent terminology and definitions are applied to facilitate smooth collaboration within the team.
  • Contribute to the development of a library of reusable software engineering artifacts aimed at expediting the creation of data products.
  • Maintain technical documentation related to data products and pipelines.
  • Industrialize and productionize components within a data product.
  • Support DataOps initiatives within the team.
  • Collaborate with the team to execute standard testing procedures and perform routine monitoring of datasets, focusing on data accuracy and quality as a significant contributor to our analytics initiatives.
  • Participate in the integration and adoption of software engineering best practices within the data team, contributing to the implementation of coding standards, version control, and collaborative workflows.

Experience and Competencies

  • Degree or Diploma in a Computer Science, Software Development, Engineering or a related field
  • Minimum of 1 year of hands-on experience within a data team, working as a data engineer or data-focused software engineer
  • Familiarity with contemporary data processing tools and technologies, contributing to the development, optimization, and productionization of data products.
  • Proficiency in Python and SQL, capable of completing development tasks.
  • Familiarity with fundamental concepts of utilizing Apache Spark for distributed computing, acquired through coursework or introductory projects.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud through coursework or basic projects, with a foundational understanding of cloud concepts related to compute and storage.
  • Basic understanding of the concept of Infrastructure as Code and its significance in data engineering practices.
  • Exposure to handling large data sets and understanding business models.
  • Foundational grasp of software development best practices and version control systems (e.g., Git).
  • Commitment to coding standards, encompassing code readability, effective commenting, and consistent naming conventions.
  • Understanding of fundamental testing methodologies to ensure code quality.
  • Openness to learning and embracing established coding patterns and best practices within the team.
  • Experience collaborating within and across multifunctional teams
  • Experience working in an Agile environment

Data Analyst (Jnr / Mid / Snr or Lead)

Brackenfell, Cape Town, ZA Full-Time ShopriteX

ShopriteX has been established within Shoprite Group to accelerate the use of data in improving customer experience and business operations. ShopriteX has been set up to work in an agile way, with centres of excellence as well as product focused teams. We have a few roles for Data Scientist and Data Analysts within each product team as well as within the centres of excellence.

In this role you will be involved in creating opportunities that delight our customers by leveraging Shoprite’s vast operational data. Using this data with predictive modelling you will have a direct impact on strategic initiatives to be truly customer centric.

ShopriteX is highly entrepreneurial, you will be expected to deal with a high level of ambiguity and building to ensure that we are able to achieve our vision. We are focused on becoming a high-performance organisation that attracts the finest talent to make a difference to our customers.

Teams

The Business Unit is set to determine how data can be used for strategic advantage to leverage growth priorities of Shoprite Group’s new retail capabilities, split across teams covering personalisation at scale, insights and data monetisation, data-led precisions retail, Media, digital commerce, internal merchandising optimisation and customer innovation.

● Retail Media – monetise Shoprite’s omni-channel media assets

● Insights & Data Monetisation – harness big data and advanced analytics to supercharge the Core & drive new revenue from customer insights

● Rewards & Personalization – Deliver personalised customer experiences and one-to-one offers at scale

● Digital Commerce – Enable world-class shopping on digital channels

● Customer Innovation – Develop customer transformation strategy and future value opportunities.

Job Purpose
The Data Analyst interprets data and turns it into information that can offer ways to improve a business. Working with business stakeholders to identify the business requirements and opportunities. Models and frames business scenarios to solve analytical problems, and performs experimental design approaches to validate findings or test hypotheses. Presents and depicts the rationale of their findings in easy-to-understand terms for business. Provides business metrics to show improvements as well as ongoing tracking and monitoring of performance.

We are looking for an experienced analyst with knowledge of marketing concepts and campaigns, as well as the ability to articulate ideas and deliver in a way that is clearly understood and achieves outcomes. 

Key Responsibilities:

  1. Team Integration: Interface between business specialists and development teams. Drive continuous improvement within team and workshop solutions to existing processes and challenges.
  2. Solution Development: Data administration and analysis to ensure the quality and thoroughness of data. Write business requirements/modifications to transform data into common formats. Write business requirements/modifications to create common reports and graphical formats. Prepare, publish, and provide commentary for standing reports and dashboards on time against daily, weekly, monthly, and annual deadlines. Evaluate/investigate the quality/integrity/trend of data based on historical trends and industry norms. Communicate/Conceptualize and interpret the data status and issues to internal teams. Working with business counterparts on operational readiness activities to ensure that necessary training and procedure updates have occurred. Adhere to internal documentation, processes, protocols, and standards. Support solutions by responding to complex user query escalated from support teams, investigating issues, and managing the internal resolution thereof. Ensure stability of the existing systems environment by implementing solutions that do not compromise operational stability. Participate in post-implementation reviews of development.
  3. Talent Development: Provide system input to design of user training material. Play a key role in coaching and mentoring colleagues.
  4. Service Delivery: Support solutions by responding to complex user queries escalated from support teams, investigating issues, and managing the internal resolution thereof. Ensure stability of the existing systems environment by implementing solutions that do not compromise operational stability. Participate in post-implementation reviews of development.

Qualifications:
Bachelors / Honours / Masters or PhD Degree in Data Science, Computer Science, Information Technology, economics, Information Systems, Statistics or Mathematics or related field

Experience:

Jnr Analyst: 1-2 years
Snr Analyst: 3-5 years
Lead Analyst: 6-8 years

Business Analysis or Data Analysis or Business Intelligence
Project Management
Retail Experience (as an additional – beneficial)

Experience in the following:
Assortment optimisation
Customer-driven marketing
Forecasting
Supply chain analytics
Clustering
Marketing mix modelling
Price optimisation
Product recommendation
Fraud detection
Workforce analytics

Skills / Technologies:

Report creation, modelling and trend forecasting
Large volumes of different types of customer data being sourced from several source systems e.g., but not limited to – Transactional POS (Point of Sale) data, payment/tender type data, customer profile data, customer segmentation data, store data, stock data, promotions data, interactions data, channel data
AWS cloud computing-based Python / Pyspark solution (beneficial)
Retail experience (beneficial)
Zeppelin notebooks (beneficial)
Tableau (beneficial)
Alteryx (beneficial)
SQL

Competencies:

Analyses numerical data and all other sources of information
Presenting and communicating information
Delivering results and meeting customer expectations
Focuses on customer needs and satisfaction
Coping with pressure and setbacks
Achieving personal work goals and objectives
Accepts and tackles demanding goals with enthusiasm
Applying expertise and technology
Entrepreneurial and commercial thinking
Adapting and responding to change

Data Scientist

Brackenfell, Cape Town, ZA Full-Time ShopriteX

The purpose of the Senior Data Scientist role is to transform and model large and complex data sets that provides valuable insights to the business while contributing towards leveraging data as a competitive advantage for Shoprite. The role works collaboratively across a multi-disciplinary, agile team, delivering large scale projects while extracting, analysing and interpreting data from a range of sources, using algorithmic, data mining, artificial intelligence, machine learning and statistical tools, to uncover trends and patterns that support business objectives. The Senior Data Scientist is a logical and analytical thinker requiring in-depth technical, analytical and communication skills to infer meaning from data and translate these in a concise, cohesive and engaging story.

Role Description

  • Work with multiple business stakeholders to identify business requirements and model and frame business scenarios that are meaningful and that answers key business questions.
  • Work closely with data and software teams to translate business requirements into fit-for-purpose, robust and scalable solutions. 
  • Develop, validate and execute algorithms and predictive models to collect, merge, analyse, extract and interpret large and complex datasets.
  • Use data to investigate complex problems, detect patterns and extrapolate insights that delivers business value and impact.
  • Develop data structures and pipelines to organise, collect and standardise data.
  • Perform sophisticated data preparation in order to reduce and shape data. Clean and validate data and assure its integrity, accuracy, completeness, and uniformity.
  • Adhere to stringent quality assurance and documentation standards using version control and code repositories.
  • Test data mining models to select the most appropriate one for use on a project.
  • Cross-validate models to ensure their generalizability.
  • Assess the effectiveness of data sources and data-gathering techniques to improve data collection methods.
  • Communicate and present analytical findings, results and reports to stakeholders, using data visualisation techniques to tell compelling stories.
  • Effectively structure and plan projects, timelines, and deliverables, weighing business and technical trade-offs as required.
  • Conduct research from which to develop prototypes and proof of concepts.
  • Guide and support new and emerging data scientists with new and complex projects and approve the quality of specific project outputs.
  • Share insights across teams to inform collaborative efforts.
  • Understand and apply best practices for own work while supporting others to improve delivery standards and adopt best practices.
  • Stay updated on the latest research and developments in Data Science and adjacent fields to ensure the latest technology, techniques and methods are always applied.

Qualifications and experience

  • Bachelor’s Degree in Data Science, Computer Science, Mathematics, Statistics, Information Technology, Information Systems or a related field – (essential).
  • Post Graduate Degree in the above or related fields – (desired).
  • +4 years’ experience in a similar role with demonstrable experience working with complex data sets and applying machine learning, deep learning, data mining, modelling and mathematical and/or statistical concepts and methodology to support business objectives – (essential).
  • Excellent knowledge of SQL, Python and data science toolkits – (essential). 
  • Strong proficiency in MS Office 365 with advanced Excel skills – (essential).
  • Experience delivering project outcomes using design thinking, lean and agile principles – (desired).
  • Experience in a retail, commercial or IT environment – (desired).

Key competencies and work ethic

  • A data specialist with the skill of practicing the art of Data Science. Solves complex data problems using their experience in scientific disciplines. Able to dig deep to uncover the right trends and patters that can be optimised.
  • Strong analytical and quantitative thinking skills – Able to collect, organise and assimilate disparate, multiple and complex pieces of data to draw sound conclusions and arrive at optimal solutions.
  • Strong technical aptitude with a passion and excitement for data, new technologies and solutions and its range of possibilities, applications and value for the business.  
  • High level of self-motivation and drive to meet and exceed on goals and expectations. Able to work independently and use own initiative to deal with challenges across a range of problem-solving challenges as and when they arise.
  • Detailed, organised and quality focused – Has an affinity for detail, structure and efficiency, balancing planning and execution. Is diligent and vigilantly watches over work processes, tasks and outputs to ensure accuracy while independently actioning and correcting any quality concerns.   
  • Strong communication and presentation skills – Ability to communicate effectively both verbally and in writing. Able to explain and simply complex technical concepts and confidently convey information to a variety of stakeholders. Able to compile visual reports that tells a concise and compelling story.
  • Team player and collaborative partner - Works effectively across functions and as part of a multi-disciplinary team. Is collaborative and able to build sound, professional relationships with internal and external stakeholders.
  • Ability to work under pressure and under tight time constraints, efficiently prioritising workloads, balancing multiple and competing priorities and managing time effectively in a high-volume, fast-moving environment.  
  • Is curious and open to learning with a strong interest in data, discovery and trying new ideas. Curious about exploring and answering business analytics questions.

DevOps Engineer

Brackenfell, Cape Town, ZA Full-Time Checkers Sixty60

Purpose of the Job

At Sixty60, we are on a mission to revolutionise grocery delivery in South Africa. As the largest grocery delivery platform in the country, we are committed to providing fast, reliable, and convenient service to our customers. We believe that ensuring the reliability and scalability of our technology is essential to achieving this goal. That’s where you come in.

Sixty60 is South Africa’s leading grocery delivery platform, serving millions of customers across the nation. Our application software team is at the heart of our operation, creating mission-critical applications that drive our delivery service and empower us to connect communities with the groceries they need. We are looking for an experienced DevOps Engineer to join our dynamic team and play a pivotal role in maintaining and scaling our custom-built, mission-critical software products.

Join us at Sixty60 and be part of a team that is reshaping the grocery delivery landscape in South Africa using a modern and innovative tech stack. Your contributions as a DevOps Engineer will directly impact our mission to provide fast, reliable, and convenient grocery delivery to millions of customers. Come be a part of our exciting journey towards making grocery shopping easier for everyone.

Tech Stack: At Sixty60, we pride ourselves on using a cutting-edge tech stack that includes Kubernetes, Istio, Golang, Argo, AWS, Prometheus and Grafana. This modern technology foundation enables us to deliver a seamless and efficient grocery delivery experience to our customers.

Job Objectives

  • Deploy, upgrade, operate, and scale our suite of mission-critical products and services.
  • Manage our underlying infrastructure using modern observability tools to ensure application health.
  • Manage AWS cloud infrastructure to support our applications.
  • Setup CI/CD pipelines to streamline software delivery.
  • Collaborate closely with software engineers to create highly operable and maintainable products.
  • Engage in and enhance the entire software development lifecycle, from inception and design to deployment, operation, and refinement.
  • Implement best practices for Kubernetes, Istio, Golang, and AWS to optimize system performance and reliability.
  • Execute Argo canary deployments to ensure seamless feature rollouts and updates.
  • Practice sustainable incident response and conduct blameless postmortem.
  • Provide end-user support to our engineering team for product-related inquiries.
  • Participate in the team’s on-call rotation as needed.
  • Focus on identifying and resolving performance bottlenecks and implementing performance improvement techniques.

Qualifications, Skills, and Experience

  • Bachelor’s degree in computer science, information systems, or an engineering discipline; OR 2+ years of professional experience in site reliability or DevOps.
  • Proficiency with Linux operating systems.

Preferred Skills and Experience

  • 3+ years of experience in DevOps, site reliability engineering, or system administration.
  • 3+ years of experience in Cloud Computing AWS preferred
  • Familiarity with source code and version control tools such as Git or Subversion.
  • Experience with infrastructure as code (IaC) products for automated server management.
  • Knowledge of build systems and package management tools.
  • Experience with container and virtualization technologies like Kubernetes.
  • Familiarity with automation frameworks like Terraform, Ansible, or Puppet.
  • Understanding of TCP/IP networking.
  • Experience with databases and data modeling.
  • Proficiency with workflow and issue management tools such as JIRA.
  • Ability to work with mission-critical systems and respond with appropriate urgency.
  • Effective communication skills for both formal and informal interactions.

Our Group and all its operating companies is committed to creating, embracing, and preserving a diverse workplace that values the unique talents, perspectives, backgrounds, and abilities that enrich our organisation. A place where everyone matters and feels included.

We are committed to Employment Equity when recruiting internally and externally.

Please take note that by responding to this application and providing your personal information, you confirm your express and informed consent for Shoprite Checkers (Pty) Ltd and all its subsidiaries and affiliates companies to process your personal information for the Company to consider your application for this position. All Personal Information that you provide to the Company will be used and/or retained only for the purposes for which it is collected, whereafter it will be permanently destroyed. Your information is only retained if it is required by law or where you have given consent to us to retain such information for an extended period.

If you don’t hear from us within 14 days, please consider your application unsuccessful. Any personal information collected as part of your application will be destroyed, securely, in accordance with South African legislation.

Digital Commerce: Data Analyst (Sixty60)

Brackenfell, Cape Town, ZA Full-Time ShopriteX

Role Purpose

The purpose of this role is to define and implement strategies that align with marketing and business objectives, by:

· Producing meaningful digital marketing KPI dashboards

· Delivering monthly cross channel performance reports with actionable insights

· Be a source of expertise in digital conversion optimisation for both marketing and agencies

· Support both marketing and agency from a technical perspective in their use of digital analytics tools.

· This role is essential because of Shoprite growing focus on digital marketing to drive sales. Its aim is improving the efficiency of digital marketing and increasing ROI from campaign spend.

Role Description

1. Understand best practices in digital campaign analytics

· Monitor and analyse Shoprite’s competitors use of digital analytics

· Monitor and analyse best practices in digital analytics globally

2. Support the marketing team and agency in the development of campaign strategy

· Identify brand manager’s objectives and advise on suitable measurement strategies

· Benchmark performance across all online channels and advise on key performance indicators

· Use methodical; performance analysis to influence/ support campaign strategies

3. Develop and perform reporting and analysis on digital campaigns

· Develop digital marketing dashboard concepts

· Report on key metrics, analysing and interpreting trends and providing actionable insights based on the available analytics data

· Analyse the effect of different online and offline channels on each other and developing and implementing innovative strategies for improvement and growth

· Analyse online user behaviour, conversion data and customer journeys, funnel analysis and multi-channel attribution

· Perform ROI analysis to evaluate efficiency and effectiveness of different marketing campaigns

· Perform ad-hoc analytics and conversion optimisation consulting for marketing and agency while influencing conversion optimisation strategies with solid analytical data

4. Manage the technical aspects of digital analytics

· Provide support on campaign tagging and additional on-site tracking

· Spot the potential to implement new innovative methodologies and improve analytical procedure

· Using available data sources to deep dive and troubleshoot campaign (and overall) performance issues and propose methodical optimisation tests, both on-site and campaign based

5. Be a source of support to the community using digital analytics

· Assist in educating marketing and agency on the benefits of digital marketing and the importance of online measurement & performance optimisation

· Collaborate with design and development teams for on and off-site conversion optimisation projects

· Collaborate with search and social teams to enhance reporting and performance measurement

Qualification and Experience

· Working towards: Bachelor’s Degree in Data Science, Computer Science, Mathematics, Statistics, Information Technology, Information Systems or a related field – (Essential).

· +1 years’ experience in a Data Analyst or similar role, solving business and technology problems through applying data analysis techniques within a fast-paced environment – (essential).

· Experience applying data mining, modelling and mathematical and/or statistical concepts and methodology to support strategic business objectives – (essential).

· Knowledge of SQL, Python and data analysis toolkits – (essential).

· Strong proficiency in MS Office 365 with advanced Excel skills – (essential).

· Experience in a retail, commercial or IT environment – (highly desired)

Our Group and all its operating companies is committed to creating, embracing, and preserving a diverse workplace that values the unique talents, perspectives, backgrounds, and abilities that enrich our organisation. A place where everyone matters and feels included.

We are committed to Employment Equity when recruiting internally and externally.

Please take note that by responding to this application and providing your personal information, you confirm your express and informed consent for Shoprite Checkers (Pty) Ltd and all its subsidiaries and affiliates companies to process your personal information for the Company to consider your application for this position. All Personal Information which you provide to the Company will be used and/or retained only for the purposes for which it is collected, whereafter it will be permanently destroyed. Your information is only retained if it is required by law or where you have given consent to us to retain such information for an extended period.

If you don’t hear from us within 14 days, please consider your application unsuccessful. Any personal information collected as part of your application will be destroyed, securely, in accordance with South African legislation.

Financial Planning & Analysis Lead

Brackenfell, Cape Town, ZA Full-Time ShopriteX

Value Proposition

At ShopriteX we’re re-imagining retail, removing friction for our customers’ shopping experience, and driving a tech-led future for the biggest retailer in Africa. We’re looking for talented minds to join our team in Cape Town. So, if you’re enthusiastic about retail, working in a creative environment with a truly customer-first culture, excited by the opportunity to join the team behind the nation’s leading grocery delivery app, and possess the skills as described in this profile, then we’d love to meet you.

Role Purpose

The Purpose of the Financial Planning and Analysis Lead is to lead the digital commerce financial planning and analysis capability and team, providing insights on business performance and recommending solutions that enable stakeholders to make informed decisions in executing the Digital Commerce strategy. This role supports the Senior Digital Commerce Finance Manager in developing and refining the Digital Commerce finance strategy and financial projections through effective management and delivery of insightful financial analysis, annual budgeting, forecasting, long‐range planning support, reporting and expense management activities. Furthermore, this role builds and manages the financial planning and analysis capability development and team effectiveness in the execution of business unit strategy, whilst interfacing with stakeholders and managing relationships on financial planning and analyses deliverables.

Role Description

FP&A Team and Capability Maturity/Leadership:

· Build and mature the Financial Planning & Analysis team and capability within the Digital Commerce team.

· Develop, implement and manage a data-driven and technology enabled Data Analytics and Insights function

· Create and maintain a work environment that promotes client service, teamwork, performance feedback, individual recognition, mutual respect, and employee satisfaction.

Financial Planning, Analysis, Insights and Reporting:

· Manage the budgeting and forecasting process, including the development of long-term business plans.

· Provide data-driven financial insights and analysis into all areas of the business unit as strategic inputs to influence decision making.

· Partner with the Financial Reporting team to understand variances of actual business performance to budget, and to provide relevant and timely insights into the business.

· Enable ad-hoc strategic planning initiatives through financial planning, forecasting and modelling.

· Develop reporting and insights for functional areas of the business in order to improve the understanding of the business performance and to enable improved decision making

· Link business unit strategy & performance with KPI to ensure effective reporting.

· Provide commercial insight and analysis to business units on business performance, identifying underlying trends and challenging business performance.

· Perform ad-hoc analysis of strategic projects, initiatives and campaigns, and deliver insights into relevant business units.

· Produce relevant management and executive reports on the performance of the business to enable decision making.

· Oversee the building of reports to provide business insights and to enable swift decision making.

Qualifications and Experience

· Bachelor’s Degree in related field (Finance, Accounting, Business, etc.) or equivalent accounting experience.

· Relevant industry certifications as CIMA, CA, CFA or similar – (essential)

· +4 years’ experience in a Financial Planning and Analysis capacity or similar with in-depth experience leading a team and overall functional deliverables, and providing insights to guide business unit strategy in a corporate institution – (essential)

· In-depth experience with financial Data & Analytics – (essential)

· Experience working as a business partner in delivering better decision support and enabling strategic initiatives which help to improve the organization’s financial performance – (essential).

· Demonstrated ability to plan, coordinate and structure complex financial projects and processes with various stakeholders – (essential).

· Expert level in PowerPoint, Excel, and data manipulation – (preferred).

· Fluency with Hyperion and/or SAP – (preferred).

Key Competencies and Work Ethic

· Natural talent for financial analysis, modelling, and forecasting

· Excellent analytical skills as well as a strong business acumen

· Good problem solver

· Able to make firm decisions

· Strong desire to learn

· Need to stay on top of business, industry, and economic trends in addition to honing financial skills and strategies.

· Able to think through financial questions before making big decisions.

· Communicate effectively – excellent interpersonal (verbal and written communication) skills – able to communicate financial concepts to non‐financial audiences, senior business partners / budget owners. Ability to present to & support senior leadership

· Financial consulting and analysis skills, including ability to assess needs, identify issues, recommend alternatives, and implement change

· Strong ability and experience in performing multiple concurrent tasks

· Ability to work independently and as a team leader

Functional Analyst

Brackenfell, Cape Town, ZA Full-Time Technology

Purpose of the Job

To evaluate the demands of the business owners, transform the essence into an abstract and algorithmic business model and as such identifies the use cases and transforms them into logical and technical views and can configure/design the system.

Job Objectives

Structuring of system strategy such as the development of systems requirements through the design, prototyping, testing, training, defining, and implementation of procedures for support of practical business solutions

  • Assist the Business Analysts with the capabilities of the SAP system when required
  • To generate knowledge about the current business process, design current business flows, study current business processes and its complication, and getting through with current business setup
  • Identifies the use cases and transforms them into logical and technical views
  • Creation of technical specifications and detailed designs
  • Development and configuration of the solution in-line with Project scope and requirements
  • Testing of the development done
  • Optimisation of the system
  • Stabilisation and defect resolution
  • Ensure that the users agree and sign-off the suggested solutions
  • Maintain the applicable task management systems [Jira, etc]
  • Do accurate time keeping of time spent on changes

Customizing the respective business area and making sure the system reacts in the manner according to the constraints of the request

  • Use Agile methodology’s processes and approach
  • Design and implement technological business solutions
  • Prepare test scripts and execute testing of the configured scenarios
  • Do testing of customisations and developed programs
  • Maintain the task management systems
  • Do accurate time keeping of time spent on changes

To provide support to the members of the Finance team as well as users of the SAP System

  • Assist the business users when necessary.
  • Coach and develop members of the Team
  • Assist the Business Analysts with the capabilities of the SAP System when required

Qualifications, Experience, and Skills

  • 3 years Degree/Diploma in Finance (Essential)
  • SAP Functional Certification in MM (Desirable)
  • SAP S/4Hana (Desirable)
  • 8-10 years SAP- Retail Domain experience and SAP Finance SME (Subject Matter Experts). Equivalent of SAP K5 (Essential)
  • 3-5 years Strong business facing Consultancy experience (Essential)
  • Solid implementation, configuration and functional and technical experience focused on SAP Finance with comprehensive knowledge of KP WRICEF (Essential)
  • Solid experience in integration aspects of multiple SAP environments (Essential)
  • Strong knowledge of the full procurement process, including management of the GR/IR account (Essential)
  • Functional knowledge of the MM module (which includes MM module configuration, tables, transports, transaction codes, SAP Queries, Reports, Training, etc.) (Essential)
  • Minimum of 2, ideally 3 SAP Materials Management (MM) implementations (Essential)
  • Project and support experience using Agile. (Essential)
  • Ability to read and understand and debug ABAP code. (Essential)
  • Strong understanding of SAP integration from and to 3rd party solutions e.g., warehousing, replenishment tools, etc. (Essential)
  • Strong SAP Finance Retail Integration skills related to MM Functionalities e.g., procurement, inventory management, stock valuation, account assignments. (Essential)
  • SAP Solution Manager Process Knowledge. (Essential)
  • Jira and Agile Hive. (Essential)

Machine Learning Engineer

Brackenfell, Cape Town, ZA Full-Time ShopriteX

Value Proposition

The Shoprite Group is Africa’s largest fast-moving consumer goods retailer with over 35 million customers and 2,500 outlets. Our customers are at the heart of what we do, and our sole purpose is to provide all communities with high quality products at the most affordable prices. Within such a dynamic environment, innovation and the effective application of technology are becoming essential to maintain a competitive position. We continue to invest in being a technologically innovative and enabled business. You will be part of delivering complex machine learning and data solutions to some of the most recognized retail brands in South Africa. You will be surrounded by teams and individuals who challenge you and inspire you to be extraordinary. Are you ready to make an impact?

Role Purpose

The purpose of the Machine Learning Engineer II is to apply in-depth computer science (including data structures, algorithms, computability and complexity) statistical modeling, and software engineering in machine learning operations (MLOps) to build cutting edge, end-to-end ML data models from ideation to deployment and scalability. The Machine Learning Engineer II is a core member of the data science and innovation team that supports the development of solutions to enable the Group increase efficiencies, reduce costs, identify opportunities that generate value and drive data as a competitive advantage. The role requires extensive experience in a range of software development and programming fields to design self-running software to automate predictive models while delivering features in a highly agile manner.

Role Description

  • Liaise with stakeholders to analyze business problems, translate business requirements into conceptual and detailed system architecture and technology solutions.
  • Collaborate within a cross-functional team of Data Scientists, Engineers and Analysts in order to understand project goals, and build, implement and scale-up algorithms for measurable impact.
  • Display basic understanding of ANN’s, CNN’s, RNN’s, autoencoders, fundamental data science concepts (linear and logistic regression, SVM’s, dimensionality reduction), decision trees, gradient boosting, ensemble models, etc. to develop machine learning models.
  • Work with above architectures within deep learning frameworks such as Keras and TensorFlow.
  • Demonstrate end-to-end understanding of relevant applications and/or systems (including, but not limited to, the machine learning algorithms) being created.
  • Build algorithms based on statistical modelling procedures and build and maintain scalable machine learning solutions in production.
  • Use data modelling and evaluation strategy to find patterns and predict unseen instances.
  • Train models on large-scale data and fine tune hyper-parameters.
  • Research and implement appropriate machine learning algorithms and tools by selecting the correct libraries, programming languages and frameworks for each task.
  • Apply understanding of theoretical frameworks in computer science fundamentals, including data structures, algorithms, computability, complexity and computer architecture.
  • Keep abreast of technological developments in the field, and integrate the latest data technologies into existing requirements.
  • Follow best practices and standards of machine learning operations (MLOps) workflows for data preparation, deployment, monitoring and retraining to enable agile application methods to projects, and support machine learning models and data sets within a CI/CD process.

Qualifications and Experience

  • Bachelor’s Degree in Data Science, Computer Science, Mathematics, Statistics, Information Technology, Information Systems or a related field – (essential).
  • Post Graduate Degree in the above or related fields – (desired).
  • +3 years’ experience in a Machine Learning Engineer or similar role, applying complex mathematical and statistical concepts to build machine learning or deep learning models and/or systems – (essential).
  • In-depth experience with common machine learning, data, math and visualization libraries (i.e. Pandas, pyTorch, SciPy, NumPy, Scikit-Learn etc.) – (essential).
  • Practical experience developing Machine Learning & NLP solutions over opensource platforms such as (TensorFlow, SparkML, OpenCV, pyTorch, etc.) – (essential).
  • In-depth experience with different coding environments (local, notebooks, containers) and software engineering workflows (testing, code management/Git) – (essential).
  • Good proficiency in MS Office 365 and advanced Excel skills – (essential).
  • Understanding of Machine Learning Operations (MLOps) in the end-to-end machine learning development process to design and build reproducible, testable and evolvable machine learning solutions to meet business needs – (desirable).
  • Knowledge of relational databases as SQL, MySQL – (essential).
  • Practical knowledge and experience working in a cloud environment (AWS, Azure, GCP) and containerized environment (Mesos, Kubernetes, Docker) and CI/CD (Jenkins, AWS Code Pipelines) – (desirable).
  • Experience delivering project outcomes using design thinking, lean and agile principles – (desired).
  • Experience in a retail, commercial or IT environment – (desired).

Key competencies and work ethic

  • skilled programmer who develops machines and systems that can learn and apply knowledge without specific direction.
  • Analytical thinking skills and highly numerate – Able to collect, organise and assimilate disparate, multiple and complex pieces of data to draw sound conclusions and arrive at optimal solutions.
  • Strong technical aptitude with a passion and excitement for data, new technologies and solutions and its range of possibilities, applications and value for the business.  
  • High level of self-motivation and drive to meet and exceed on goals and expectations. Able to work independently and use own initiative to deal with challenges across a range of problem-solving challenges as and when they arise.
  • Detailed, organised and quality focused – Has an affinity for detail, structure and efficiency, balancing planning and execution. Is diligent and vigilantly watches over work processes, tasks and outputs to ensure accuracy while independently actioning and correcting any quality concerns.   
  • Strong communication skills – Ability to communicate effectively both verbally and in writing. Able to explain and simply complex technical concepts and confidently convey information to a variety of stakeholders.
  • Team player and collaborative partner - Works effectively across functions and as part of a multi-disciplinary team. Is collaborative and able to build sound, professional relationships with internal and external stakeholders.
  • Ability to work under pressure and under tight time constraints, efficiently prioritising workloads, balancing multiple and competing priorities and managing time effectively in a high-volume, fast-moving environment.  
  • Is curious and open to learning with a strong interest in data, discovery and trying new ideas. Curious about exploring and answering business analytics questions.  

Our Group is committed to creating, embracing, and preserving a diverse workplace that values the unique talents, perspectives, backgrounds, and abilities that enrich our organisation. A place where everyone matters and feels included.

We are committed to Employment Equity when recruiting internally and externally.

Please take note that by responding to this application and providing your personal information, you confirm your express and informed consent for Shoprite Checkers (Pty) Ltd and all its subsidiaries and affiliates companies to process your personal information for the Company to consider your application for this position. All Personal Information which you provide to the Company will be used and/or retained only for the purposes for which it is collected, whereafter it will be permanently destroyed. Your information is only retained if it is required by law or where you have given consent to us to retain such information for an extended period.

If you don’t hear from us within 14 days, please consider your application unsuccessful. Any personal information collected as part of your application will be destroyed, securely, in accordance with South African legislation.

Product Owner – Data and Analytics Products

Brackenfell, Cape Town, ZA Full-Time ShopriteX

Role Purpose

The role of the Product Owner: Data and Analytics Products at ShopriteX is to own and manage the entire lifecycle of data products, ensuring the creation of valuable, sustainable, and reusable solutions that meet the needs and expectations of customers and/or stakeholders. This role involves collaborating closely with Squad Leads and Subject Matter Experts to gather requirements for data and analytical capabilities that serve customers and align with business objectives. The Product Owner actively engages with various stakeholders, including Business Analysts, Data Scientists, and Squad Leads, to collect suitable design specifications and oversee the end-to-end development of data and analytics products. This encompasses taking full responsibility for delivery, adoption, and seamless use of these products by customers and stakeholders, as well as addressing impediments and constraints to support development teams in meeting agreed-upon specifications and timelines. Additionally, the Product Owner maintains constant communication with Squad Leads to ensure alignment with expectations and strives to embed data and analytics best practices while collaborating with Data and Analytics Chapter teams to ensure successful delivery. 

Role Description:

Product Design, Development and Delivery

  • Collaborate with relevant Squad Leads or data product authors to design data products, providing guidance on feature breakdown and user story definition, establishing support structures, including monitoring and alert features. 
  • Actively source and secure necessary data access to build or improve data and analytical products. 
  • Facilitate workshops and lead the requirements-gathering process with relevant stakeholders, documenting artifacts for further exploration and incorporating input from various stakeholders (i.e., Tech Leads, Solution Architects, Data Analysts, Data Scientists, among others.) 
  • Take ownership and drive the production and implementation of data and analytics products within analytics engineering, machine learning, and enterprise facing data environments (e.g., data lake, data marts, data warehouse, reporting dashboards). 
  • Manage the end-to-end delivery process of data products into production and monitor routine execution, (as well as data drift and relevance) 
  • Assist in identifying the required resources for the delivery of data products and engage relevant processes and stakeholders to ensure alignment, commitment, and completeness of activities as per delivery timelines. 
  • Manage and resolve any operational impediments to the delivery of data products, such as data issues and lagging stakeholders. 
  • Ensure all requirements are met and related testing has been conducted prior to REX deployments. 
  • Manage comprehensive data product documentation as part of the data product IP management framework and contribute to further improvements. 

Stakeholder Engagement and Roadmap Management

  • Partner with Squad Leads and relevant stakeholders to gather valuable insights and identify opportunities for data product improvements, through careful examination of use case feedback, patterns of usage, and the level of adoption of the data products. 
  • Maintain a comprehensive and forward-looking perspective on the development and evolution of data product roadmaps over a 3 to 18-month view. 
  • Contribute to the prioritisation of delivery and roadmap formulation, researching its potential value to business goals and objectives, including usability (impact on user experience and expectation), feasibility (available resources, and potential constraints), and viability (long-term sustainability, cost-effectiveness, and potential return on investment). 

SAFe Support and Representation

  • Support SAFe ceremonies with documentation and representation on the relevant meetings for data and analytics products. 
  • Assist the Head of Insights and Data Monetisation in preparing content for selected SAFe ceremonies, representing the Insights and Data Monetisation tribe perspective. 

Performance Measurement and Marketing

  • Track and measure data products’ performance at ShopriteX, including value realization, usage, and health metrics. 
  • Manage product marketing responsibilities for the Rex Insights platform, including collateral and training. 

Community Engagement and Awareness

  • Maintain close contact with Shoprite Technology’s Data and Analytics practice to stay informed about data practices, competencies, capabilities, and initiatives, facilitating feedback between Shoprite X and Shoprite Technology’s data and analytics communities. 
  • Incorporate the Data and Analytics Chapter’s Standards of Practice and collaborate with Chapter leadership to utilise Chapter teams to ensure the delivery of data and analytics products across ShopriteX. 
  • Monitor macro and market trends, providing guidance to Analysts and Scientists on valuable new opportunities and potential threats to mitigate. 

Qualifications and Experience

  • Degree in Data, Analytics, IT, Engineering, or another relevant field, or a proven track record of success in a similar role – (essential). 
  • +4 years’ experience in a Product Owner, Product Manager, Business Analyst, or Analytics Management role – (essential).  
  • Experience working in agile teams and proven success working with data products – (essential). 
  • Experience collaborating across multi-disciplinary teams to deliver complex projects – (essential). 
  • Experience in technical system design (essential). 
  • In-depth understanding and experience with analytics and big data – (essential). 
  • Advanced understanding of the art of what is possible to achieve with the tools of the trade used by analysts and data scientists – (essential). 
  • Knowledge of legal compliance particularly as it relates to data (POPIA, Electronic Information Act, etc.) – (essential) 

Programmer

Programmer II – SAP Hybris Commerce

Brackenfell, Cape Town, ZA Full-Time Technology

Purpose of the Job

ShopriteX is the new digital hub that is trailing and developing innovations for Shoprite. We think about the future of digital and retail in terms of personalisation, and personalisation is the business word for removing friction for customers

As the Senior Developer you will need to have a deep specialised knowledge beyond your peers in SAP cloud technologies and provide technical solutions to enterprise problems.

As the Senior Developer you will be responsible for setting up of the design patterns, libraries, frameworks and processes. You have to be aware how the organization and business partners work and be able to adapt, within the frameworks, to deliver.


Job Objectives

  • Configuration and creation of technical components and services required to deliver online customer facing features:
  • Analyse and understand business requirements in the context of the current business environment in conjunction with Product Manager, Business Analysts and Solution Architects.
  • Develop and document design and maintain source base.
  • Create conceptual, logical and physical solutions, using appropriate coding techniques and methodologies.
  • Identify suitable coding solution(s) and alternatives that address the business needs/requirements of key stakeholders from the business, solution delivery and operations areas.
  • Develop solutions according to standards and best practice for front-end, back- end and integration to other solutions.
  • Maintain development principles and quality compliance criteria to deliver according to commitments.
  • Integrate design for maintainability, scalability and efficiency.
  • Coordinate with Architects and business stakeholders to determine functionalities.
  • Complete deliverables throughout the system development life cycle for compliance according to agreed plan.
  • Work within the frameworks of both waterfall SDLC and Agile (SCRUM) methodologies.
  • Work as part of a team without close supervision.
  • Successful delivery of development projects and changes as required:
  • Thoughtful and clear understanding of program and project goals and needs.
  • Engagement with different stakeholders.
  • Identification and prioritization of project risks.
  • Applied code review and QA changes as requested.
  • Successful deployment through quality gates.
  • Coding to industry best practice.
  • Provide technical input and guidance into online channel evolution by keeping up to date with relevant technology:
  • Detect critical deficiencies and recommend improvements.
  • Adhere to best practices and processes for the team.
  • Technical competency in the SAP C4C technology stack.
  • Research, understand and stay up to date with current trends in online channels and related Information Technology.
  • Setting up and maintaining technical infrastructure.
  • Actively share insights and information with relevant stakeholders.

Qualifications

  • Diploma /Degree in Information Systems / BSc Computer Science (or similar) – Essential
  • Matric with experience equal to three times the number of years study specified – Essential

Experience

  • 3+ years experience in Cloud Technologies especially AWS – Essential
  • 3+ years experience in being a developer within a development team – Essential
  • 3+ years experience in software development and testing – Essential
  • 3+ years experience in working on projects in both Agile and DevOps – Essential
  • 3+ years experience in business consulting – Essential

Knowledge and Skills

  • Agile/Scrum Tool set, preferably Atlassian – Desirable
  • SAP hybris commerce support – Desirable
  • Java web frameworks – Desirable
  • Understanding of Employee business objects and possible integration scenarios – Desirable
  • Core Java and build tools – Essential
  • Hands on SAP Marketing Cloud Configuration Experience – Essential
  • Data Structures and Algorithms – Essential

Rainmaker: Digital Media Buyer

Brackenfell, Cape Town, ZA Full-Time Rainmaker Media

Powered by Africa’s largest retailer, Rainmaker Media is positioned to reach over 80% of SA’s shoppers directly through its digital and physical media channels. We have exclusive access to the continent’s largest retail audience and are using rich shopper data and advanced analytics to create the continent’s first precision retail media service. We’re currently building a cutting edge, collaborative, passionate team and seeking the best talent there is to join us in shaping our new culture and delivery ambitions!

Role Purpose 

The purpose of the Digital Campaign Manager (Media Buyer) is to maximise ad delivery efficiency and effectiveness through the successful execution of digital campaigns and all related operations. The role uses data and technology to develop and fulfil digital campaigns, ensuring creative and engaging messaging and appropriate delivery channels and reporting. 

Role Description  

  • Manage, Run, Optimise and report on paid media to the internal and external stakeholders.
  • Platform experience required:
  • SEM (Google, Microsoft and Apple Search)
  • Display & Video 360
  • Video (YouTube)
  • Social Media (Meta, Twitter and TikTok)
  • Managing paid advertising budgets optimally to achieve business KPI’s
  • Assist account management team with paid media requirements, reporting and analysis
  • Run test and learn experiments to keep up to date with trends
  • Manage and ensure data, technology, and strategy work together to maximise ad delivery efficiency and effectiveness. 
  • Effectively manage own portfolio of work while collaborating with creative, strategy and technology teams and vendors to implement and create integrated ad campaigns. 
  • Build strong relationships with internal and external stakeholders to ensure the delivery of digital campaign plans. 

  Qualifications and experience 

  • Degree or Diploma in Marketing, Advertising, Media or related.  
  • +3 years’ experience in a digital campaign management role in an ad ops environment, with a proven track record of delivering multiple and large campaigns across digital touchpoints and channels, using analytics to inform and scale successful marketing campaigns – (essential). 
  • Skilled and proficient in tools: (Google Ads, DV360, Meta) – (essential). 
  • Broad knowledge of the media and marketing ecosystem – (essential).
  • Strong commercial acumen and understanding of the media landscape within the broader retail industry. 
  • Strong proficiency in MS Office. 

  Key competencies and work ethic

  • Passion for digital marketing with subject matter expertise in marketing principles and practices.  
  • Excellent team-working: contributes towards building a positive team morale. 
  • Excellent communication, presentation and story-telling skills articulates ideas and concepts in a creative and meaningful way. 
  • Commercial acumen and business understanding of the broader retail industry.  
  • Dynamic personality and the ability to think outside the box.  
  • Proactive with initiative to drive new ideas and content. 
  • Excellent facilitation skills: organised with strong time, delivery and planning management.  
  • Interpersonal skills: builds strong relationships and manages conflict and competing priorities well. 
  • Flexible thinker with the ability to make sound independent decisions. 
  • Project management skills with the ability to balance multiple projects and priorities in a large scale, complex environment.
  • Ability to work under pressure: to organise, prioritise, and reorder workload in a rapidly changing and fast-moving environment. 
  • Results-oriented and focused. 
  • Self-starter and generator with the skill and discipline to work independently and across multi-functional quality teams.

Click here to apply

All the best with your applications

Share this post on

Be the first to comment

Leave a Reply

Your email address will not be published.


*