Intermediate Analytics Engineer

2 weeks ago


Brackenfell, South Africa ShopriteX Full time

Role Purpose  

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.

  • Provide data modelling expertise to analytics teams through code reviews and training sessions.

  • Offer technical guidance and support to data analysts and scientists.

Qualifications and experience 

  • 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 

Key competencies and work ethic  

  • An emerging data specialist who is passionate about software, cloud, and data engineering. Excels in problem-solving by applying their knowledge in engineering disciplines.

  • Highly analytical and numerate, proficient in collecting, organizing, and synthesizing diverse data to draw well-founded conclusions and reach optimal solutions.

  • Possesses a technical aptitude combined with a genuine passion and excitement for data, new technologies, and solutions, recognizing their extensive range of possibilities, applications, and value for the business.

  • Demonstrates a high level of self-motivation and drive to set, meet, and exceed goals and expectations. Can work independently and takes the initiative to address challenges within their familiar areas.

  • Detailed, organized, and quality-focused. Possesses a strong affinity for structure and efficiency, effectively balancing planning and execution. Diligently monitors work processes, tasks, and outputs to ensure accuracy and promptly escalates and corrects any quality concerns.

  • Possesses good communication skills, effectively communicating both verbally and in writing. Capable of simplifying technical concepts and confidently conveying information to various stakeholders.

  • A team player and collaborative partner who works effectively as part of a multi-disciplinary team. Has the ability to build sound, professional relationships with business stakeholders.

  • Ability to work under pressure and under tight time constraints, efficiently prioritising workloads and managing their time effectively in a high-volume, fast-moving environment.

  • Exhibits a strong willingness to learn and embrace innovation. They are curious, open to new ideas, and have a genuine interest in exploring and answering complex business analytics questions. They actively seek opportunities to enhance data solutions through learning and innovative thinking.

  • Demonstrates agility in their approach to work. They are quick to adapt to new challenges and are open to trying different strategies to improve outcomes.

  • Is capable of handling work under pressure and within time constraints. Effectively prioritizes tasks, manages multiple priorities, and operates efficiently in a fast-paced environment. Demonstrates an aptitude for challenging work and a track record of adapting to and managing change effectively. 

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.



  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: The Group Value Engineering Manager is responsible for developing, championing, and leading the value engineering practice across the Shoprite Group. The role leads a team of Value Engineers in the conceptualisation and execution of value engineering projects and initiatives, with the aim of increasing the value and quality of...


  • Brackenfell, South Africa Shoprite Group Full time

    Closing Date 2023/04/25 - Reference Number SHO230418-4 - Job Title Group Value Engineering Lead - Job Type Permanent - Location - Country South Africa - Location - Province Western Cape - Location - Town or City Brackenfell, Cape Town - Purpose of the Job The Group Value Engineering Manager is responsible for developing, championing, and leading the value...


  • Brackenfell - CPT, South Africa Armstrong Appointments Full time

    Qualifications Qualifications and experience: NDIP or BEng - Mechanical Engineering, 3+ years Requirements: Previous history within an automation environment will be advantageous Proficient in Inventor. (knowledge of Vault advantageous) Mechanical design experience Geometric dimensioning and tolerancing Machining skills and knowledge of machining...


  • Brackenfell - CPT, South Africa Adzuna ZA B C2 Full time

    Qualifications Qualifications and experience:NDIP or BEng - Mechanical Engineering, 3+ years Requirements:Previous history within an automation environment will be advantageousProficient in Inventor. (knowledge of Vault advantageous)Mechanical design experienceGeometric dimensioning and tolerancingMachining skills and knowledge of machining methods....

  • Graduate Planner

    1 month ago


    Brackenfell, South Africa DotActiv Full time

    At DotActiv, we pride ourselves on providing the global retail market with high-quality category management software and advisory services aimed at making in-store shopping an all-around better experience. The purpose of our existence is: “To accelerate the world’s transition to retail sustainability through category management that simultaneously...


  • Brackenfell, South Africa Exceed Human Resource Consultants Full time

    Manage, analyse and report on sales and operations (S&OP) plan. - Optimisation and execution of production orders and procurement. - Supplier performance evaluation and lead time management. - Manage inventories to optimise service levels and order fulfilment. - Coordinate import and export documentation and transportation. - Accurate order entries and...


  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: The purpose of the Product Manager II role is to drive the building of products that meet customer needs over the product-market lifecycle, by defining the roadmap and driving continuous exploration to define the benefit hypothesis, business processes and solution intent for program epics, in collaboration with business leads,...


  • Brackenfell, South Africa Shoprite Group Full time

    Closing Date 2023/12/04 - Reference Number SHO231127-3 - Job Title Product Manager: Reporting Assets - Job Type Permanent - Location - Country South Africa - Location - Province Western Cape - Location - Town or City Brackenfell, Cape Town - Purpose of the Job The purpose of the Product Manager II role is to drive the building of products that meet customer...

  • IT Governance Manager

    4 weeks ago


    Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: At Shoprite, you will be part of delivering integrated solutions across the Shoprite Group to some of the most recognized South Africa Retail brands and you’ll do it by working on exciting and innovative IT projects and solutions. We’re proud to be publicly recognized as a largest private sector employer in South Africa and...

  • Solution Architect Ii

    4 weeks ago


    Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: **Job Objectives**: Define and continuously improve the infrastructure platforms architecture framework and solution architecture modeling standards. Provide expert infrastructure platforms guidance, ensure solution architectures and designs are in line with the infrastructure platforms architecture domain strategy and technology...


  • Brackenfell, South Africa ShopriteX Full time

    **Role Purpose** **Role Description** - Support and provide input into conceptualising and designing new store fulfilment solutions, as part of a team - Support the execution and delivery of store fulfilment project deliverables under the guidance of members of the Supply Chain solutions team, pertaining to the development and optimisation of the store...

  • Product Owner Ii

    1 month ago


    Brackenfell, South Africa ShopriteX Full time

    **Role Purpose** The **Product Owner** **II** is a member of the agile team, responsible for defining user stories and prioritizing the team backlog to streamline the execution of program priorities while maintaining the conceptual and technical integrity of the features or components for the team. The role **owns products of varying complexities**,...

  • Solution Architect Ii

    4 weeks ago


    Brackenfell, South Africa Shoprite Group Full time

    Closing Date 2023/05/25 - Reference Number SHO230518-3 - Job Title Solution Architect II - Job Type Permanent - Location - Country South Africa - Location - Province Western Cape - Location - Town or City Brackenfell, Cape Town - Purpose of the Job - Job Advert Details - Job Category IT - Job Objectives Define and continuously improve the infrastructure...

  • Product Owner Ii

    4 weeks ago


    Brackenfell, South Africa Shoprite Group Full time

    Closing Date 2023/05/25 - Reference Number SHO230518-1 - Job Title Product Owner II (API) - Job Type Permanent - Location - Country South Africa - Location - Province Western Cape - Location - Town or City Brackenfell, Cape Town - Purpose of the Job The Product Owner II is a member of the agile team, responsible for defining user stories and prioritizing...

  • Product Owner Ii

    4 weeks ago


    Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: The Product Owner II is a member of the agile team, responsible for defining user stories and prioritizing the team backlog to streamline the execution of program priorities while maintaining the conceptual and technical integrity of the features or components for the team. The role owns products of varying complexities, engaging, and...