Intermediate Analytics Engineer

2 weeks ago


Cape Town, South Africa Shoprite 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.


  • Analytics Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Yoco Full time

    Yoco's job vacancy, Career and RecruitmentJob title : Analytics Engineer jobs in Western CapeJob Location : Western Cape, Cape TownDeadline : May 22, 2024Quick Recommended LinksJobs by LocationJob by industries About the Data teamAt Yoco, we invest in Data teams and tools, intentionally embedding them in everything we do. We're data-driven, and we address...

  • Analytics Engineer I

    3 weeks ago


    Cape Town, South Africa Shoprite Full time

    Role Purpose The Analytics Engineer I is an emerging data engineering professional who will kick start their careers by supporting the analytics engineering team to build and model data into robust, integrated and efficient data products that delivers best-in-class use case led analytics across the organisation. The role works under the guidance of the...


  • Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa DEEL Full time

    Who we are and what we doDeel is a global team that helps businesses hire anyone, anywhere, easily. Deel consists of more than three thousand self-driven individuals spanning over 100 countries. Our unified yet diverse culture keeps us continually learning and innovating the Deel platform and our products for customers.Companies should be able to hire the...


  • Cape Town, South Africa Black Swan Data Full time

    Summary: We are seeking an experienced and passionate DevOps Engineer with a strong background in Kubernetes, AWS, and Linux to join our team. As an Intermediate DevOps Engineer, you will play a critical role in designing, implementing, and maintaining our cloud infrastructure, with a focus on Kubernetes-based container orchestration, AWS services, and...


  • Cape Town, South Africa Plus1X Solutions (Pty) Ltd Full time

    +OneX is looking for a skilled Intermediate Software Project Manager with expertise in the full life cycle of website/app development to join our innovative development team. As an Intermediate Software Project Manager, you will play a pivotal role in overseeing the planning, execution, and delivery of software development projects. You will work closely...


  • Cape Town, South Africa Construct Executive Search Full time

    Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or Bachelor of Technology Degree in Civil Engineering.Must be registered with ECSA as a Professional Engineer or Professional Technologist or in the process of being registered.Must have 3 - 5 years of experience in housing developments.Must have experience in...


  • Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa DEEL Full time

    Who we are and what we doDeel is a global team that helps businesses hire anyone, anywhere, easily. Deel consists of more than three thousand self-driven individuals spanning over 100 countries. Our unified yet diverse culture keeps us continually learning and innovating the Deel platform and our products for customers.Companies should be able to hire the...

  • People Analytics Lead

    4 weeks ago


    Cape Town, South Africa ARCS Full time

    Based in Bellville in the Western Cape - Degree in Information Technology, Mathematics, Economics, Statistics, Engineering, Computer Science, Data Science, or related field - 7-10 years' experience successfully leading teams who manage multiple priorities. - 7-10 years' experience in statistical analysis, data modeling, predictive analytics, and data...


  • Cape Town, South Africa Lumina Personnel Full time

    Job Title:  Control Systems EngineerLocation:  Somerset West, Cape TownRemuneration: Market-RelatedJob Summary: This position is responsible for the design, development, and testing of any given control system according to client-specific requirementsDuties and Responsibilities:To design a cost-effective solution for projects to meet the customer needs.To...


  • Cape Town, South Africa Lumina Personnel Full time

    Job Title:  Control Systems EngineerLocation:  Somerset West, Cape TownRemuneration: Market-RelatedJob Summary: This position is responsible for the design, development, and testing of any given control system according to client-specific requirementsDuties and Responsibilities:To design a cost-effective solution for projects to meet the customer needs.To...


  • Cape Town, South Africa Vodafone Full time

    **Role purpose**: The H Band Specialist Data Analytics role is based in the Network Performance Intelligence department within Vodacom Technology’s Africa Service Operations Centre (ASOC) This role exists at the intersection of network performance statistics, business and software automation. The primary goal of this position is to ensure we deliver a...


  • Cape Town, South Africa IOCO Full time

    Are you passionate about software development and eager to work with cutting-edge technologies? We're looking for a talented Intermediate .NET Core Software Engineer to join our team. In this role, you'll have the opportunity to work on exciting projects, collaborate with a diverse team of professionals, and contribute to the success of our organization. ...


  • Cape Town, South Africa IOCO Full time

    Are you passionate about software development and eager to work with cutting-edge technologies? We're looking for a talented Intermediate .NET Core Software Engineer to join our team. In this role, you'll have the opportunity to work on exciting projects, collaborate with a diverse team of professionals, and contribute to the success of our organization.What...


  • Cape Town, South Africa Vodafone Full time

    **Role purpose**: - The H Band Specialist Data Analytics role is based in the Network Performance Intelligence department within Vodacom Technology’s Africa Service Operations Centre (ASOC) - This role exists at the intersection of network performance statistics, business and software automation. The primary goal of this position is to ensure we deliver a...


  • Cape Town, South Africa People Dimension Full time

    IntroductionA well-established Software Development company based in Durbanville is looking for an Intermediate/Senior .Net Developer to join their company as soon as possible.Duties & ResponsibilitiesThis position will require a magnitude of exciting new development as well as enriching and expanding the current client production systems. We don’t focus...

  • Delivery Lead: Data

    4 weeks ago


    Cape Town, South Africa WePlace Full time

    Western Cape, Cape Town - Market - Related Annually Cost To Company - Our client, one of South Africa’s Largest Bank’s is looking for a Delivery Lead that specializes in Data & Analytics to support the vision of becoming a data driven organisation by delivering Data and Analytics products which form the ‘engine’ that manages and processes data for...

  • DevOps Data Engineer

    4 weeks ago


    Cape Town, South Africa PBT Group Full time

    PBT Group has a requirement for an intermediate DevOps Data Engineer. Duties:Design, build and operationalize large scale enterprise data solutions and applications using one or more of AWS data and analytics services in combination with 3rd parties – Glue, Step-functions, Kafka CC, PySpark, DynamoDB, Delta.io, RedShift, Lambda, DeltaLake,...

  • DevOps Data Engineer

    3 weeks ago


    Cape Town, South Africa PBT Group Full time

    PBT Group has a requirement for an intermediate DevOps Data Engineer.   Duties: Design, build and operationalize large scale enterprise data solutions and applications using one or more of AWS data and analytics services in combination with 3rd parties – Glue, Step-functions, Kafka CC, PySpark, DynamoDB, Delta.io, RedShift, Lambda, DeltaLake, Python,....


  • Cape Town, South Africa OfferZen Full time

    **The Opportunity**: OfferZen exists to unlock human potential and support the people who can use tech to make the world a better place. As the Analytics Chapter Lead, you'll be responsible for the overall analytics frameworks, methodologies and ways of working used to help create the clarity and understanding that keeps us flying in the right direction....

  • DevOps Data Engineer

    4 weeks ago


    Cape Town, South Africa PBT Group Full time

    PBT Group has a requirement for an intermediate DevOps Data Engineer. Duties:Strong experience with AWS, Terraform, CI/CD, GitDesign, build and operationalize large scale enterprise data solutions and applications using one or more of AWS data and analytics services in combination with 3rd parties – Glue, Step-functions, Kafka CC, PySpark, DynamoDB,...