Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
The ideal candidate will possess a strong analytical mindset and the ability to translate data into actionable strategies. Experience with data visualization tools, statistical analysis, and SQL is essential. A Bachelor's degree in a related field is preferred, along with a proven track record in a data analysis role.
About the job
Join our dynamic team as a Senior Data Analyst specializing in Growth & Analytics Engineering. In this fully remote role, you will leverage data-driven insights to shape our strategies and enhance our growth initiatives. Your expertise in data analysis and engineering will be crucial in identifying opportunities and driving performance improvements across various channels.
About Activate Talent
Activate Talent is committed to fostering a culture of innovation and excellence. We are dedicated to empowering our team members and providing them with the tools and resources they need to succeed. Join us and be part of a forward-thinking organization that values collaboration, creativity, and growth.
About the Role As a Junior Analytics Engineer at JUMO, you will play a pivotal role in supporting our Analytics Engineering team across various functional data domains. Collaborating closely with key stakeholders and data engineers, you will manage data requests from both internal teams and external partners, ensuring seamless data flow. You will report dire…
Full-time|On-site|Centurion, Gauteng, South Africa
Role Overview talent-engine is looking for a Senior Analytical Engineer in Centurion, Gauteng, South Africa. This role focuses on building and applying analytical models that support business strategy and improve operations. The position sits at the intersection of data analysis and engineering, shaping how the organization uses data to make decisions. What You Will Do Design and implement complex analytical models to support business needs Apply data analysis techniques to inform and improve decision-making Work closely with teams across the company to integrate analytical solutions into operations
Role overview Lyra Health seeks an Analytics Engineer based in Johannesburg. The role centers on applying data expertise to guide company decisions. The position involves building dependable data pipelines and developing analytical models that help teams improve client results. What you will do Build and maintain data pipelines to keep information accurate and available when needed Design analytical models that align with business objectives and enhance client outcomes Collaborate with teams across departments to understand data requirements and provide actionable insights
About the RoleAs an Analytics Engineer at JUMO, you will play a pivotal role in supporting our Senior Analytics Engineers across various functional data domains. You will collaborate closely with stakeholders and Data Engineers to fulfill data requests, both internally and for external partners. Your direct report will be to the Team Lead of Data Modelling & Reporting. Your ResponsibilitiesEngage with stakeholders including Product Owners from technology platforms, Data & Prediction teams, Finance, Marketing, and external partners to investigate data from the data warehouse and operational data stores to solve real-world challenges.Develop a thorough understanding of the end-to-end architecture of your functional domain, enabling you to troubleshoot issues and carry out ad-hoc data extraction.Conduct quality assurance on both new and existing datasets and data pipelines to identify inconsistencies and anomalies, guiding problem resolution and data cleansing efforts.Leverage advanced querying and data discovery skills for ad-hoc analysis to support both internal and external stakeholders.Clearly articulate reporting requirements and possess the capability to create operational reports and strategic dashboards.
DVT is a well-established software development firm with teams working alongside major companies in South Africa and beyond. Engineers here contribute to modern data platforms and collaborate with experienced professionals across the industry. The company values ongoing learning, encourages sharing knowledge internally, and supports technical events in the AWS and data communities. Role Overview The Senior Data Engineer / Analytics Engineer will join the Data and Automation practice for a significant client project. This fully remote, client-facing position focuses on designing, building, and maintaining an AWS-first data platform. What You Will Do Design and manage data pipelines from S3 to Redshift Serverless Orchestrate workflows using Airflow Model data with dbt Develop scripts in Python Contribute to analytics engineering standards and practices Communicate with stakeholders across distributed teams Support potential migration efforts toward Snowflake What We Look For Hands-on experience with AWS data platforms Strong background in software engineering for data Proficiency in Python, Airflow, dbt, and data modeling Ability to own data pipelines end-to-end Comfort working directly with clients and distributed teams This is not a general backend engineering role. The team seeks engineers with direct experience building and maintaining modern cloud data solutions.
Join our dynamic team as a Senior Data Analyst specializing in Growth & Analytics Engineering. In this fully remote role, you will leverage data-driven insights to shape our strategies and enhance our growth initiatives. Your expertise in data analysis and engineering will be crucial in identifying opportunities and driving performance improvements across various channels.
Join Experian as an Analytics Graduate and embark on an exciting career in data analytics. This role is ideal for recent graduates who are passionate about using data to drive insights and business decisions. You will work closely with experienced professionals to analyze data trends, develop models, and support key projects to enhance our data-driven strategies.This is an outstanding opportunity to grow your skills in a dynamic environment where innovation and collaboration are at the forefront. If you are eager to make an impact and learn from industry leaders, we encourage you to apply!
Full-time|On-site|Cape Town, Western Cape, South Africa
Join Electrum, a pioneering payment software technology company.Since our inception in 2012, we have been delivering trusted, enterprise-grade, cloud-native software that optimizes financial transaction processing. Our extensive expertise has made us a respected partner in high-volume, low-value payment schemes, empowering clients to provide services to millions of South Africans daily.At Electrum, we are committed to making an impact – focusing on designing solutions that truly matter, acting with urgency, and fostering continuous learning as we grow. We champion collaboration – working closely with our clients and teams to build meaningful, sustainable solutions. We prioritize safety and creativity – fostering open communication, encouraging smart risk-taking, and nurturing trust to cultivate creativity and alignment. Our culture is built on empowered, high-performing teams – hiring talented individuals, collaborating intensely, and holding each other to high standards while leading with empathy and kindness.As a member of the Electrum team, you will have the opportunity to:Engage in the complete journey — from the initial idea to the successful product launch.Enhance your skills through top-tier training and practical learning every day.Receive mentorship and support from industry experts who genuinely care about your success.Thrive in a dynamic and innovative environment where collaboration and creativity flourish.Address real-world customer challenges and witness the tangible impacts of your contributions.Discover numerous opportunities for career advancement and professional development.Acquire valuable experience in a leading FinTech setting, contributing to impactful projects.The OpportunityThe Junior Engineering Release Manager plays a crucial role in facilitating reliable, high-quality software releases. This position is responsible for coordinating the delivery process within the Engineering team, from planning to deployment, ensuring the quality of releases to stakeholders.This multi-faceted role encompasses the responsibilities of a Project Manager, Program Manager, and Scrum Master, with a key focus on the creation, planning, and execution of deliverables within the Engineering organization.We seek an individual with a natural talent for optimization, predictability, and a holistic perspective—someone who is always looking for better, scalable methods of working and understands how their daily contributions align with the strategic growth of both Engineering and Electrum.
About the Role At Jumo, we are revolutionizing access to financial services through our innovative platform. Our Data Engineering team is pivotal in ensuring that we effectively gather and process data from millions of users across diverse global sources, including GSM networks. The data we collect is processed and stored in the cloud, enabling us to leverage event-driven analytics and machine learning pipelines. As a Junior Data Engineer at Jumo, you will be responsible for designing, building, and maintaining scalable data architectures. You will monitor system performance, conduct root cause analysis, and implement solutions to any issues that arise. Working with large, intricate datasets requires familiarity with Big Data technologies. On a typical day, you will engage with tools and technologies such as Spark, Kafka, Python, SQL, Airflow, and AWS services like Redshift. Additionally, we utilize Docker and Kubernetes for automating deployment and management of containerized applications. Your Responsibilities Develop robust, mission-critical batch and streaming data processing capabilities. Design, implement, and maintain data pipelines that form the backbone of Jumo's data platform, facilitating effective data utilization across the organization. Provide constructive feedback to team members, fostering skills development within the team. Collaborate closely with Portfolio Managers and Decision Scientists to address real-world challenges. Receive guidance from senior leaders as you progress in your career development. Your Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Understanding and practical experience in data pipeline design, development, and data processing/storage. Experience with streaming technologies, particularly Spark and Kafka. Familiarity with cloud technologies, preferably AWS. Proven experience with big-data technologies such as Apache Spark, Flink, Hadoop, Kafka, or Kinesis, and DynamoDB. Ability to productionize and monitor data pipeline workflows, with a working knowledge of the Data Product Lifecycle. Experience in application development using at least one of the following languages: Python (preferred) or Kotlin. Proficiency with RDBMS technologies such as MySQL, PostgreSQL, or Redshift.
Full-time|On-site|Centurion, Gauteng, South Africa
Role Overview Talent Engine is looking for a Data Lead based in Centurion, Gauteng. This role shapes the company’s data strategy and supports data-informed decision-making throughout the organization. What You Will Do Oversee how data is collected, managed, and analyzed across the business Maintain data integrity and ensure teams can access the information they need Work with colleagues from multiple departments to support business goals through data Help build and improve the company’s data infrastructure What You Bring Experience leading data initiatives or teams Strong skills in data management and analysis Ability to collaborate with cross-functional groups
Join Our Team at impact.com: At impact.com, we are dedicated to our people, innovative technology, and the success of our customers. Our collaborative environment fosters rapid growth, allowing us to serve some of the largest brands globally. We leverage state-of-the-art technology to tackle real-world challenges for our clients, positioning ourselves as the premier SaaS platform for automating partnerships and maximizing revenue. With an entrepreneurial spirit, we reward ambition and curiosity. If you seek a team that values your input and recognizes your contributions, all while enjoying a vibrant and talented global community, this is the perfect place for you! As the world’s leading partnership management platform, impact.com is revolutionizing how businesses manage and enhance various partnerships—from traditional rewards affiliates to influencers and B2B collaborations. Our robust platform empowers businesses to develop, manage, and expand ecosystems of partnerships that customers rely on for purchasing decisions, information, and entertainment. To discover how our technology is fueling revenue growth for global enterprises like Walmart, Uber, and L’Oreal, visit www.impact.com. Your Role as Data Analytics Manager: At impact.com, we are at the forefront of the partnership economy, enabling brands and partners to boost revenue through our modern SaaS platform utilized by thousands worldwide. We are significantly enhancing our data capabilities, and we are seeking a Data Analytics Manager to establish and elevate our centralized analytics function. In this senior player-coach role, you will engage in hands-on analytical work while leading and nurturing a high-performing team of analysts. You will define the operating model and will not merely follow a pre-existing playbook. As the Data Analytics Manager, you will be responsible for ensuring the quality, consistency, and strategic impact of all analytics produced by the team. You will implement value-stream-aligned engagement patterns, promote Looker adoption and self-service maturity, and cultivate analytical excellence through rigorous methodologies, experimentation frameworks, and mentorship. This role involves working with a modern cloud stack (BigQuery, dbt, Looker) and benefits from strong support from Analytics Engineering, which oversees the data platform and semantic layer. This position reports directly to senior leadership, providing tangible visibility into your contributions.
About the Role At JUMO, we believe that collaboration is key to driving our technology strategy forward. Our teams are immersed in cutting-edge technology and enjoy the freedom to innovate and tackle exciting challenges. Every team member plays a vital role in our mission to provide equal access to financial opportunities. We have thoughtfully selected our technology stack to ensure we utilize the best tools available. As part of our software engineering team, you will contribute to the development of our industry-leading banking-as-a-service platform and products, providing real-time access to financial resources with minimal operational costs. This platform empowers our partners to extend loans, savings, and a variety of financial options to previously underserved customer segments. In the position of Junior Software Engineer, you will be tasked with addressing complex technical challenges with solutions that are scalable, testable, maintainable, and efficient, all while enhancing our engineering practices. You will report directly to a Tech Lead. Your Responsibilities Contribute to the software development life cycle (SDLC) to create a scalable distributed system. Assist in shaping the team's roadmap in alignment with the company’s and technology's vision. Design services and systems using accepted design patterns to facilitate iterative, autonomous development and future scalability. Design, implement, test, deploy, and maintain our products and services. Review and provide feedback on code developed by peers. Guide the team in writing production-ready code that is testable and comprehensible for other developers, addressing edge cases and errors. Proactively communicate potential blockers, delays, and budget issues within project timelines. Contribute to the enhancement of existing documentation and educational materials while promoting best practices and engineering excellence. Qualifications 1-2 years of experience with Kotlin, Java, or Scala, and familiarity with cloud-based infrastructure, particularly AWS. Proficiency in Python is a plus. Experience in designing, developing, and testing software applications. Some experience in designing and developing high-volume, low-latency services. Strong problem-solving skills and a collaborative mindset.
About the RoleWe are looking for a dynamic and experienced Senior Manager, Data & Business Analytics to spearhead our data strategy and transform data into valuable business insights. This pivotal role involves overseeing the entire data lifecycle, ensuring that data is reliable, accessible, secure, and utilized effectively to inform strategic decisions across the organization.The ideal candidate will possess extensive experience in e-commerce and direct-to-consumer (DTC) environments, demonstrating a strong capability to foster a data-driven culture by collaborating across various departments.Key ResponsibilitiesData Strategy & LeadershipLead the organization’s comprehensive Data Strategy, focusing on analysis, governance, collection, integration, optimization, visualization, and security.Manage both internal and external resources responsible for the Thrive Data Stack, ensuring it is scalable and reliable.Establish and uphold a central source of truth for the business.Data Analysis & VisualizationCollaborate with cross-functional teams to define business objectives and key performance indicators (KPIs).Conduct proactive data analysis to provide insights and recommendations that drive strategic decision-making.Create and maintain dashboards and reports leveraging tools such as Looker or Tableau for self-service analytics.Data GovernanceStandardize data definitions across the organization.Implement and maintain data governance frameworks to ensure high data quality, consistency, and integrity.Guarantee compliance with applicable data privacy regulations, including GDPR.Data Collection & IntegrationOversee data collection and integration tools from various sources, including Shopify, third-party applications, and internal systems.Ensure smooth data flows and reliable integrations throughout the data ecosystem.Data OptimizationContinuously enhance data quality and efficiency through monitoring, cleaning, transformation, and normalization processes.Optimize ETL pipelines and data models to facilitate scalable reporting and analytics.Data SecurityMaintain data security and confidentiality through appropriate access controls, encryption, and backup procedures.Collaborate with IT to safeguard data against potential threats.
Join takealot.com as a Junior Planner and embark on an exciting journey in the e-commerce sector. As part of our dynamic team in Cape Town, you will play a vital role in planning and executing strategies that enhance our product offerings and customer satisfaction.
Full-time|On-site|Cape Town, Western Cape, South Africa
Houst is looking for a Junior Accountant to join the finance team in Cape Town. This role suits recent graduates or those starting out in accounting who want hands-on experience in a growing company. What you will do Assist with maintaining accurate financial records Process invoices and support daily accounting tasks Help with the monthly closing process Who we’re looking for Detail-oriented and organized Eager to learn and develop accounting skills Ready to contribute to a collaborative team This position is based in Cape Town, Western Cape, South Africa.
Who is Quantium?Quantium is a global leader in data science and artificial intelligence, established in Australia in 2002. With a diverse team of over 1,200 professionals across 14 locations, we offer a unique combination of product and consulting services to enable businesses to extract value from data and analytics. We collaborate with some of the world's largest corporations to create a more intelligent future.Our Financial Services division partners with leading financial institutions to achieve transformative results through advanced analytics and AI solutions. In South Africa, we are at the forefront of banking innovation, delivering impactful solutions that assist our clients in navigating complex challenges and seizing new market opportunities.We are thrilled to announce an opportunity for a Lead Analyst to join our Johannesburg team. This pivotal role involves leading the development and execution of innovative analytical strategies, empowering clients to embrace digital transformation and utilize AI for enhanced business value.How will you make an impact?Drive Analytical Excellence: Spearhead analytical delivery for banking clients, ensuring the provision of high-quality solutions that tackle intricate data challenges and yield measurable business results.Lead and Mentor: Oversee and guide a team of analysts, enhancing their technical skills and promoting professional growth through mentoring and knowledge sharing.Strategic Stakeholder Management: Cultivate strong relationships at all levels within client organizations, from SMEs to executives, ensuring alignment between technical solutions and business goals.Technical Leadership: Utilize tools and platforms to deliver sophisticated data processing, dashboard development, and advanced analytics tailored to banking sector requirements.
About WPP MediaWPP Media stands as the trusted growth partner for premier global brands. Our exceptional talent, reliable data and insights, and world-class collaborations—unified under our innovative marketing platform, WPP Open—enable us to assist clients in navigating change, seizing opportunities, and achieving transformational growth.As WPP's AI-powered media operating unit, WPP Media integrates media, data, and partnerships to offer creative personalization at scale. With WPP Open and powered by Open Intelligence, clients gain clear visibility into the effectiveness of their media investments.Learn more at wppmedia.com.Purpose: The Analytics and Insights team is responsible for translating business and communication objectives into actionable and measurable media frameworks for clients. This role entails analyzing trends and data to create both innovative and practical solutions for our clients.
Standard Bank Group is seeking a Reporting & Analytics Manager based in Johannesburg. This position shapes how the business uses data by leading the design and rollout of reporting frameworks and analytical solutions. The work involves close collaboration with teams across different functions, always with a focus on data integrity and clear communication of insights that support company objectives. Main responsibilities Develop and implement reporting frameworks and analytics solutions for the organization Collaborate with cross-functional teams to ensure data accuracy and consistency Translate complex data into clear, actionable insights for business stakeholders Support strategic goals through meaningful analytics Guide and mentor a team, providing them with skills and tools for effective data analysis and visualization Team leadership This role manages a group of data professionals, offering direction and development opportunities to help them excel in analytics and visualization work. The manager plays a key part in building team capability and supporting individual growth.
Join 2U, Inc. as the Manager of Revenue Strategy and Analytics, where you will lead the development of innovative revenue strategies that drive growth. In this pivotal role, you will analyze market trends, develop pricing strategies, and provide actionable insights to enhance our revenue streams.
Full-time|On-site|Cape Town, Western Cape, South Africa
About ElectrumElectrum is a pioneering payment software technology firm.Since our inception in 2012, we have provided reliable, enterprise-grade, cloud-native software to enhance financial transaction processing. Our extensive expertise has positioned us as a trusted partner for high-volume, low-value payment solutions, empowering our clients to serve millions of South Africans every day.At Electrum, our focus is on creating impactful solutions that matter, acting with urgency, and embracing continuous learning as we grow. We believe in collaborative innovation—working closely with our clients and teams to develop meaningful, enduring solutions. We prioritize creating a safe and open environment—fostering transparent communication, intelligent risk-taking, and trust so that creativity and alignment can flourish. We support empowered teams—by hiring exceptional talent, collaborating diligently, and holding each other to high standards while leading with empathy and kindness.Joining Electrum means you will:Engage in the complete process — from conceptualization to product launch.Enhance your skills through top-tier training and practical experience every day.Benefit from mentorship from industry experts who are committed to your growth.Thrive in a dynamic and innovative work environment that encourages collaboration and creativity.Address genuine customer challenges and witness the impact of your efforts firsthand.Discover ample opportunities for career development and skill expansion.Acquire valuable experience in a leading FinTech setting, contributing to significant, high-impact projects.Job OpportunityAdvance your career with South Africa's premier FinTech company. This influential role involves overseeing intricate, end-to-end, cloud-native payment projects for major banking institutions and retailers. As a customer advocate, your work will touch the lives of millions of people daily. This position is located on-site at our Cape Town offices.Your RoleIf you are focused on delivery, customer satisfaction, and building long-term, trustworthy relationships, Electrum's Project Manager position is the perfect fit for you. You will oversee the full project lifecycle—from sales handover to development and support handover—collaborating closely with customers (large banks and retailers), the sales, and engineering teams, while cultivating strong connections with key customer stakeholders.