Graduate – Technology Team

Noa Group

Cape Town

On-site

ZAR 180,000 - 240,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NOA (Net Zero Africa) is launching a 12-month Graduate Technology Analysts programme in Cape Town, offering tracks in Software Engineering, Product Design and Data Science. You will build the digital backbone of a fast-scaling renewable energy business, working with experienced engineers, designers and analysts to create code, UX designs and data models that drive decision-making.

Ideal candidates have a strong academic record, curiosity and collaboration skills, with basic programming, SQL or

Qualifications

  • Bachelor’s degree in Computer Science, Engineering or related technical discipline.
  • Product Design: qualification in UI/UX or BI-related design/technical discipline.
  • Strong academic record and aptitude for logical, structured thinking.

Responsibilities

  • Support the design, development and testing of software applications and platform features.
  • Contribute to UI/UX design and dashboards for internal teams and customers.
  • Build and maintain data pipelines, models and analytics for decision-making.
  • Collaborate with engineers, product managers and stakeholders to translate requirements into solutions.
  • Participate in code reviews, design reviews and data quality checks, learning from seniors.
  • Contribute to documentation, testing and continuous improvement of NOA’s technology tools.
  • Continuously learn new tools and platforms as NOA's stack evolves.

Skills

Programming fundamentals
SQL
Python
Collaboration
Communication

Education

Bachelor’s degree in Computer Science / Engineering or related technical discipline
UI/UX or BI-related qualification (Product Design track)

Tools

Git
Figma

Job description

About NOA

Established in 2022, NOA (Net Zero Africa) is a fully integrated energy company that generates, procures, aggregates and delivers clean, competitively priced electricity to commercial and industrial businesses across South Africa. Licensed as a trader by the National Energy Regulator of South Africa (approved 31 January 2025), we exist to REpower the African economy — helping customers reach net-zero while securing long-term energy savings.

Backed by $245 million in equity capital from Old Mutual's African Infrastructure Investment Managers (AIIM), we have 1.5 GW of generation capacity under construction, from NOA-owned wind, solar PV and battery storage sites alongside trusted independent power producers (IPPs).

South Africa is at a once-in-a-generation moment in its energy journey. We step up where others hesitate, absorbing the complexity of a young market and turning it into simple, credible solutions our customers and partners can trust — guided by The NOA Way, our intentionally crafted culture of all-in problem solvers who speak simply and truthfully, act big, and own the changes our nation needs.

About the role

NOA's Technology team is seeking Graduate Technology Analysts to join our 12-month graduate programme across Software Engineering, Product Design & Data Science. We are looking for individuals who are curious, technically minded and genuinely excited about building the digital backbone of a fast-scaling renewable energy business.

This is a rare opportunity to build a career in technology within a purpose-driven business. Our Graduate Technology Analysts contribute to the systems, tools and products that power how NOA generates, trades and delivers clean energy — whether that's writing code, designing user experiences, or building the data models that drive decision-making.

Whichever specialisation you join, you will work alongside experienced engineers, designers and analysts, solving genuinely novel problems as NOA's technology platform scales alongside the business.

Key accountabilities
  • Support the design, development and testing of software applications and platform features (Software Engineering track).
  • Contribute to UI/UX design and business intelligence dashboards that make complex data usable for internal teams and customers (Product Design track).
  • Build and maintain data pipelines, models and analytics that support decision-making across the business (Data Science track).
  • Collaborate with engineers, product managers and business stakeholders to translate requirements into working solutions.
  • Participate in code reviews, design reviews and data quality checks, learning best practice from senior team members.
  • Contribute to documentation, testing and continuous improvement of NOA's technology tools and platforms.
  • Continuously learn new tools, languages and platforms as NOA's technology stack evolves.
Role requirements

Qualifications:

  • Software Engineering & Data Science: a Bachelor's degree (or equivalent) in Computer Science, Engineering or a related technical discipline.
  • Product Design: a relevant qualification in UI/UX design, Business Intelligence or a related design/technical discipline (specific qualification requirements to be confirmed based on specialization).
  • A strong academic record, with a demonstrated aptitude for logical, structured thinking.

Experience:

  • No formal work experience is required — this is a graduate-entry role.
  • Personal or academic projects, internships, hackathons, open-source contributions or a design portfolio (for Product Design applicants) are advantageous.
Who we are looking for

Behavioural competencies:

  • Genuine curiosity & a self-driven approach to learning new tools & technologies.
  • Comfort working with ambiguity & evolving requirements.
  • Strong collaboration skills, with the ability to work across engineering, design & business teams.
  • Clear communication, including the ability to translate technical concepts for non-technical stakeholders.
  • Strong attention to detail.

Technical & functional competencies:

  • Solid programming fundamentals in at least one language, with an understanding of data structures & algorithms.
  • Familiarity with SQL &/or Python is advantageous.
  • Product Design: familiarity with design tools (such as Figma) & UI/UX or business intelligence principles.
  • Data Science applicants: a foundational understanding of statistics & data analysis techniques.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate – Technology Team
Graduate – Technology Team

noa testing & certification • Cape Town

On-site
ZAR 200,000 - 300,000
Graduate – Energy Trading Team
Graduate – Energy Trading Team

Noa Group • Cape Town

On-site
ZAR 240,000 - 360,000
Graduate – Energy Trading Team
Graduate – Energy Trading Team

noa testing & certification • Cape Town

On-site
ZAR 180,000 - 300,000
Graduate – Assets Team
Graduate – Assets Team

noa testing & certification • Cape Town

On-site
ZAR 180,000 - 280,000
Graduate – Assets Team
Graduate – Assets Team

Noa Group • Cape Town

On-site
ZAR 180,000 - 240,000
Graduate Technology Analyst: Software, Design & Data
Graduate Technology Analyst: Software, Design & Data

Noa Group • Cape Town

On-site
ZAR 180,000 - 240,000
Senior Civil Engineer
Senior Civil Engineer

noa testing & certification • Cape Town

Hybrid
ZAR 1,200,000 - 2,000,000
Equity exposure
STI bonus
Hybrid work-from-home
+1
Senior Civil Engineer
Senior Civil Engineer

Noa Group • Cape Town

Hybrid
ZAR 1,300,000 - 2,000,000
Offsite training in Cape Town
Hybrid work options
Staff equity / share scheme
Quality & Risk Manager - Procurement
Quality & Risk Manager - Procurement

Noa Group • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Incentives for Impact (STI bonus)
Equity exposure through staff share方案
Quality & Risk Manager - Procurement
Quality & Risk Manager - Procurement

noa testing & certification • Cape Town

On-site
ZAR 1,100,000 - 1,500,000
Hybrid work-from-home options
STI bonus
Equity participation