Employment Type:
Contract (6–12 Months)
Location:
Cape Town or Johannesburg
Role Overview:
Gig Engineer is seeking an experienced Business Analyst to join the AI Factory team on behalf of its client. The successful candidate will drive structured discovery, requirements definition, and solution framing to enable effective delivery of AI-enabled solutions within agreed commercial and technical parameters.
Project Background:
The company's AI platform (the AI Factory) is a locally hosted, enterprise-grade AI platform and ecosystem designed to accelerate how South African businesses adopt and scale artificial intelligence. It combines high-performance infrastructure, curated models, and services to help organisations build, integrate, and deploy AI solutions quickly and securely.
The platform is powered by NVIDIA AI technology and hosted in local AI-ready data centres, ensuring compliance with South African regulatory and data sovereignty requirements. It enables both enterprise consumption of AI services (AI-as-a-Service) and organisation-specific AI development (proprietary model development, integration, and scaling).
Purpose Statement:
- Facilitate discovery workshops and define functional and non-functional requirements for AI-enabled solutions.
- Produce POC briefs, structured requirement documentation, and measurable success criteria.
- Operate within a governed, supported, and scalable AI delivery ecosystem.
- Ensure solutions align with data sovereignty, regulatory requirements, and business objectives.
POSITION DESCRIPTION
Main Outputs and Responsibilities for this Position
Technical & Analysis
- Facilitate discovery workshops aligned to approved AI Hosting capabilities.
- Define functional and non-functional requirements (performance, security, scalability).
- Produce POC briefs and structured requirement documentation.
- Define measurable success criteria and KPIs.
- Perform cost and feasibility analysis for AI-enabled solutions.
- Process modelling (as-is / to-be), workflow mapping, and use-case modelling.
- Support prioritisation and go/no-go decisions using structured evidence.
Stakeholder Management
- Collaborate with internal stakeholders (Engineering, Product, Security, Compliance) to ensure alignment between business needs and technical delivery.
- Maintain stakeholder communication during the delivery lifecycle.
- Foster strong working relationships with internal teams (Data Science, Product, Security) and external partners as required.
Administration & Reporting
- Document requirements, integration points, and business processes.
- Analyse project requirements and performance metrics to improve solution outcomes.
- Maintain an overview of project deliverables and report progress to leadership.
- Provide timelines and fulfil deliverables as agreed with program management.
Health and Safety (Information Security & Compliance)
- Ensure all requirements and solutions conform to information security and regulatory requirements.
- Maintain governance standards across all deliverables.
- Work securely and report any security risks or issues.
Quality
- Apply the company's quality principles and standards to all deliverables.
- Maintain best practices in requirements documentation, process modelling, and stakeholder engagement.
General
- Ensure knowledge transfer to team members and document information for continuity.
- Familiarise yourself with and apply the company's principles and standards.
- Set an example and be a role model in your work and behaviour.
Self-development and Growth
- Realistically assess own strengths and development areas; undertake actions to address weaknesses.
- Stay current with AI/ML, business analysis, and enterprise technology trends and certifications.
JOB EVALUATION CRITERIA
Knowledge and Skills
Education:
- BSc Computer Science, Information Systems, or related degree.
Preferred Certification:
- FTI Business Analysis Certificate (advantageous).
Experience:
- 5+ years of business analysis experience.
- AI exposure or AI/ML project experience required.
- Strong requirements elicitation and documentation capability.
- Experience with functional and non-functional requirements definition.
- Process modelling and workflow mapping (BPMN, Visio, Lucidchart, Draw.io).
- Familiarity with data pipelines, data quality considerations, and data governance.
- Understanding of API integration and system interoperability.
- Awareness of enterprise AI platforms and model consumption patterns.
Technical & Functional Skills:
- Requirements elicitation and documentation.
- Functional and non-functional requirements definition.
- Process modelling (as-is / to-be) and use-case modelling.
- Understanding of AI/ML concepts (model types, training vs inference, limitations).
- Awareness of AI-as-a-Service and model consumption patterns.
Competencies:
- Structured thinking and analytical discipline.
- Stakeholder management and clear communication.
- Commercial awareness.
- Execution focus and accountability.
- Quality discipline and collaboration.
- Problem-solving.
Other Special Requirements:
- Experience with AI/ML technologies or data science projects is highly advantageous.
- Passionate about advancing AI adoption in South Africa with an appreciation for data sovereignty and regulatory compliance.
- EE Requirement: African Female and African Male candidates are encouraged to apply.
Decision Making:
- Able to make sound, business-aligned recommendations while maintaining quality, security, and governance standards in line with defined authority.
Accountability:
- Responsible for all business analysis activities linked to the position as defined.
- Ensures effective escalation of requirements gaps, risks, and delivery constraints.
Communication:
- Ensure transparent, responsive, and open communication between colleagues, stakeholders, and leadership.
Application Process
Interested candidates can apply directly to the job ad or by submitting their CV and a summary of relevant experience with the role title in the subject line to: tavonga@gigengineer.io.
Depending on the response, we may not be able to respond individually to all applicants; therefore, if you have not received a response within four weeks from your submission date, please consider your application unsuccessful.