Current Vacancies

Click on one of the roles below to see the full job description, if you would like to join our exciting, innovative, and rapidly growing consumer analytics, data science and research strategy business.

 

Position Title Consultant – Strategy & Analytics
Location: Cape Town / Hybrid
Contract Type: Permanent
Work Week: Full Time
 

Job Summary:

We’re looking for a dynamic and experienced Consultant to join our team. If you thrive in solving complex problems, enjoy working across diverse industries, and have a passion for data-driven strategy, we’d love to hear from you.

What You’ll Do

You’ll play a key role in delivering high impact consulting projects, including:

  • Structuring and solving strategic problems
  • Designing and building financial models
  • Conducting data analytics using tools like SQL or MySQL
  • Presenting insights and recommendations to executive-level clients
  • Managing projects end-to-end (scope, budget, timeline, quality)
  • Leading and mentoring junior team members
  • Building client relationships and identifying growth opportunities
  • Contributing to thought leadership and internal capability development

What We’re Looking For

  • Minimum 4 years’ experience in management consulting
  • Strong capabilities in strategy, data analytics, or financial/statistical modelling
  • Bachelor’s degree required; degrees in Actuarial Science, Finance, Engineering, or similar are a plus
  • Proven ability to present to executives and communicate complex ideas clearly
  • Strong client relationship and interpersonal skills
  • Experience in team development and leadership
  • Highly proficient in Excel and financial modelling
  • Comfortable working independently and managing multiple priorities
  • Experience in banking, financial services, retail, or loyalty sectors is beneficial
  • Familiarity with SQL/MySQL or other database tools is a plus
  • Willingness to work off-site as needed

Why Join Us?

  • Work on diverse, high-impact projects
  • Collaborate with a talented and supportive team
  • Grow your career through mentorship and development opportunities
  • Contribute to building a company that values originality, excellence, and continuous improvement

 

Application
Please submit your CV to recruiting@eighty20.co.za.

 

Position Title Full Stack Developer
Location: Cape Town / Hybrid
Contract Type: Permanent
Work Week: Full Time
 

Job Summary:

We’re looking for a Full Stack Developer who’s passionate about building elegant, scalable web applications and leading high-performing teams. If you thrive in a collaborative, agile environment and love solving complex problems with clean code, we’d love to meet you.

What You’ll Bring

  • A deep passion for crafting intuitive, secure, and high-performing web applications.
  • A relevant tertiary qualification (e.g. Software Development, Computer Science, Engineering).
  • Minimum 5 years’ experience in full stack development.
  • Strong proficiency in:
    • React, Python, JavaScript, SQL, Linux
    • Cloud services (especially AWS)
    • ETL processes, data analytics, and version control
  • Proven leadership in agile development teams, including:
    • Sprint planning, backlog prioritization, peer programming
    • Continuous integration, automated testing, retrospectives
  • A portfolio showcasing personal projects or online courses in relevant technologies.
  • A growth mindset and willingness to learn new languages, frameworks, and tools.

What You’ll Do

  • Architect and develop robust, scalable solutions across multiple projects.
  • Drive product design and technical specifications.
  • Own the delivery of high-quality, production-ready code.
  • Champion best practices in QA, testing, and deployment.
  • Collaborate cross-functionally to ensure alignment with business goals.

Skills & Attributes

  • Strong conceptual thinking and creative problem-solving.
  • Excellent technical development and analytical skills.
  • Solid project management and organizational abilities.
  • Clear communicator with great documentation and presentation skills.
  • Comfortable working independently and within dynamic teams.

What’s In It for You?

  • A collaborative, innovative culture that values your ideas.
  • Hybrid work flexibility.
  • Opportunities to work on impactful products used by leading organizations.
  • Continuous learning and professional development support.

 

Application
Please submit your CV to recruiting@eighty20.co.za.

 

Position Title Business Analyst – Data Products
Location: Cape Town / Hybrid
Contract Type: Permanent
Work Week: Full Time
 

Job Summary:

The Business Analyst (BA) plays a pivotal role in bridging the gap between business needs and technical solutions.  As such, a BA needs to be able to ‘translate’ business requirements into technical documentation that can 1) guide decisioning around optimal approaches to solutioning, 2) specify technical requirements and 3) design process flow documentation.

There is an opportunity for an experienced BA to join the Eighty20 Data Products team.

This role requires a strong focus on leveraging data to drive strategic and operational decision-making in a business consultancy context, shaping data-driven marketing and business strategies for our clients.

Key Responsibilities

Business Requirement Analysis:

  • Engage with stakeholders (internal and potentially external) to clarify and document business requirements.
  • Investigate and evaluate different approaches to meet business needs.

Business Case Development:

  • Support strategic planning and decisioning through business case development
  • Facilitate workshops and presentations to communicate findings and recommendations from business cases.

Process Design:

  • Develop and maintain process flow diagrams.
  • Collaborate with cross-functional teams to understand existing and potential future data pipelines.

Technical Specification and Collaboration:

  • Translate business requirements into clear functional and technical specifications.
  • Liaise with data engineers, developers and product managers to ensure alignment between business goals and technical design.
  • Communicate effectively with both technical and non-technical stakeholders to facilitate alignment and deliverable quality.

Project Planning

  • Support project planning, scoping, and delivery timelines.
  • Ensure solutions meet business objectives and are delivered on time.

Quality Assurance and Validation

  • Assist in testing and validating data outputs and business logic.
  • Ensure data integrity and accuracy in reporting and analytics.

Change management

  • Guide decision-making around changes in scope or strategy.
  • Advise business on data processing enhancements, tools and methodologies

Required Skills & Experience

  • 3+ years’ proven experience in business analysis within a data-centric or consultancy environment.
  • Excellent skills in requirement elicitation and documentation, business case development, process flow design and optimization, and technical specification writing.
  • Exposure to:
  • AWS (data services),
  • SQL (data querying and manipulation),
  • Airflow (workflow orchestration),
  • Python (basic scripting and data analysis),
  • PowerBI (for wireframes),
  • React (front-end dev).
  • Ability to work under pressure and manage multiple priorities.
  • Exceptional communication and stakeholder management skills.
  • Experience working with cross-functional teams in fast-paced projects.
  • Basic understanding of consumer segmentation, consumer data and geospatial data, together with its strategic importance.
  • Experience in using Figma would be beneficial.

Qualifications

  • Certification in Business Analysis (e.g., CBAP, PMI-PBA) is required.
  • Bachelor’s degree in Information Systems, Business Analytics, Business Management, or Computer Science would be beneficial.

Preferred Attributes

  • Strategic thinker with a passion for data and innovation.
  • Comfortable navigating ambiguity and driving clarity.
  • Collaborative mindset with a proactive approach to problem-solving.

 

Application
Please submit your CV to recruiting@eighty20.co.za.