Enable job alerts via email!

Data Analytics Developer

Crayon Technologies Ltd

Cape Town

Remote

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Job summary

A technology company in Cape Town is seeking a Business Intelligence Engineer to extract and analyse data to support telecom software products. The ideal candidate has a degree in Computer Science, 3+ years of experience, and strong skills in SQL and Python. This role offers remote work with one in-office day every month. Join a collaborative environment focused on innovation and continuous improvement.

Qualifications

  • 3+ years of relevant experience in data, BI, or software engineering roles.
  • Proficiency in SQL with ability to write complex queries.
  • Familiarity with Python or other scripting languages.

Responsibilities

  • Extract, process, and analyse data to support telecom software products.
  • Develop and maintain reports and dashboards.
  • Collaborate effectively across remote teams.

Skills

SQL
Python
Data analysis
Problem-solving
Communication

Education

Degree in Computer Science or related field

Tools

SQL Server
ASP.NET
Data integration technologies
Job description
Business Intelligence Engineer / BI Analyst

Cape Town, Western Cape – JenRec Recruitment

Posted 9 days ago

The Business Intelligence Engineer works closely with stakeholders across the business to support and enhance telecom‑focused software products. The role involves extracting, analysing, and reporting data, troubleshooting technical issues, and contributing to continuous improvement initiatives.

Key Responsibilities

  • Extract, process, and analyse data to support telecom software products
  • Develop and maintain reports, dashboards, and automated processes using SQL and Python
  • Support applications built with ASP.NET, including installation, configuration, and troubleshooting
  • Work closely with stakeholders to understand data requirements and deliver actionable insights
  • Participate in agile development processes and contribute to process improvements
  • Collaborate effectively across remote teams while maintaining high performance standards
  • Manage data integration and quality across platforms including Parquet, Delta Lake, and cloud storage
  • Automate and maintain data validation and quality checks

Qualifications & Experience

  • Degree in Computer Science, Engineering, or related field from a recognized university (recent graduates considered)
  • 3+ years of relevant experience in data, BI, or software engineering roles
  • Proficiency in SQL with ability to write complex queries
  • Familiarity with Python or other scripting languages (Perl advantageous)
  • Strong analytical, problem‑solving, and technical skills
  • Understanding of web applications and .NET‑based software
  • Ability to work independently in a self‑directed, agile environment
  • Excellent written and verbal communication skills

Remote role with one in‑office day every 4 weeks.

The ideal candidate is proactive, analytical, and enjoys working in a collaborative, high‑performance environment. They are passionate about data, thrive on problem‑solving, and continuously seek opportunities to improve processes and outcomes.

Application Information

Qualified candidates are invited to submit a comprehensive CV. If you do not hear from us within two weeks, please consider your application unsuccessful.

Business Intelligence Manager

Bellville, Western Cape – Y Momentum

Posted today

Through our client‑facing brands Metropolitan and Momentum, along with specialized brands such as Guardrisk and Eris Property Group, the group enables businesses and people to achieve financial goals and life aspirations. We help individuals grow savings, protect what matters, and invest for the future.

Role Purpose

Manage the design and delivery of business intelligence and analytics solutions that provide the business with necessary data and insights to drive decisions, operational excellence, and service excellence.

Qualifications

  • Valid Matric Certificate
  • B‑Degree in Data Science, Computer Science, Business Analytics, Statistics, Engineering, or equivalent quantitative qualification
  • 7–10 years of business intelligence, MIS, or data analytics experience
  • 3–5 years of management experience
  • Strong SQL and data warehouse/lakes experience
  • Proficient in Power BI and/or other data visualisation tools (QlikView, Tableau)
  • Experience in leading data migration projects (advantageous)
  • Experience in IBM Cognos platform (advantageous)

Duties & Responsibilities

  • Develop and execute BI strategies to leverage data and analytics assets
  • Design and implement BI tools and systems, including data warehousing and reporting
  • Implement data modelling and organize complex datasets
  • Identify trends and patterns to improve business performance
  • Manage delivery of data requests and maintenance of scheduled reports
  • Accelerate automation of reports and solutions
  • Act as Data Officer and manage statutory and regulatory reporting
  • Provide data governance frameworks and ensure data quality practices
  • Maintain relationships with clients and stakeholders and deliver on service agreements
  • Lead and develop a team of data professionals and foster a collaborative culture
  • Control budgets and manage financial risks and compliance

Benefit and Environment

Competitive salary with performance bonuses, flexible remote work, and opportunities for professional growth.

Data Warehouse Developer

Bellville, Western Cape – Momentum

Posted today

Metropolitan is one of South Africa’s oldest financial services brands, with a legacy spanning 125 years. We serve communities across Africa with affordable financial solutions.

Role Purpose

Design and develop dimensional data models, data marts, and enterprise data models using MS SQL. Shape our data infrastructure to ensure efficient storage, retrieval, and processing across analytical datasets.

Requirements

  • Matric
  • Degree in Information Technology / Data Science / Computer Science or equivalent qualification
  • 5+ years of experience in BI development with data warehouse environments (essential)
  • Proven experience sourcing from multiple database technologies and building data marts in MS‑SQL (essential)
  • Understanding of SQL and database technologies (MS SQL Server, DB2, Postgres, Mongo)
  • Experience with dimensional modelling and Kimball methodology
  • Strong proficiency with BI tools such as SSRS, Microsoft Power BI, or similar platforms
  • Expertise in SQL, ETL development, data pipelines, and data integration
  • Experience with cloud‑based data platforms (AWS, Azure, or Google Cloud) is a plus
  • Excellent problem‑solving, troubleshooting, and communication skills

Duties & Responsibilities

  • Design, develop, and maintain efficient dimensional data models and data marts
  • Architect enterprise data models to support analytical and BI needs
  • Implement and maintain ETL processes for seamless data integration
  • Collaborate with cross‑functional teams to gather data requirements
  • Optimize query performance, ensuring high availability and responsiveness
  • Ensure data integrity, security, and consistency across all systems
  • Provide mentorship and guidance to junior developers
  • Continuously improve data warehouse architecture to meet evolving needs

Client Interaction

  • Provide authoritative expertise and advice to clients and stakeholders
  • Build and maintain relationships with clients, internal and external stakeholders
  • Deliver on service level agreements with clients and stakeholders
  • Participate in a culture that fosters rewarding relationships and exceptional client service

Applicants may be invited to perform a technical skills assessment in person at the Parc du Cap offices in Bellville as part of the interview process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.