Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 10, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Using the right combination of people, process and technology remains the Ovations approach to the fast changing information technology and business landscape. We have helped many of South Africas largest organisations to achieve sustainable business improvement through this unique approach. Our model is based on building long term relationships with our ...
    Read more about this company

     

    Business Analyst

    Job Description:

    • This is a contract ending on 15 December 2026 with our client in the banking sector.
    • We are looking for a Lead Business Analyst to drive requirements for our Banking-as-a-Service (BaaS) platform. You will lead the elicitation process, shape onboarding and compliance rules, and act as the core bridge between Business, Compliance, and Technology teams.

    Key Responsibilities

    • Requirements & Agile: Lead elicitation and define functional requirements, user stories, and acceptance criteria for BaaS onboarding and capabilities.
    • Compliance & Rules: Define and continuously tune product, compliance, and onboarding rules.
    • Collaboration & Governance: Facilitate alignment across business, compliance, and tech teams; ensure requirements are development-ready.
    • Design & Testing: Support solution design discussions, participate in UAT/business validation, and maintain full requirements-to-delivery traceability.

    Core Deliverables

    • BRDs, Agile user stories, functional specs, and process flows.
    • Product rule definitions and updates.
    • UAT test cases, results, and stakeholder sign-off artefacts.
    • Traceability matrix (linking requirements, delivery, and regulatory needs).

    Requirements & Success Metrics

    • Experience: Proven background as a Senior/Lead BA within Fintech, Banking, or BaaS.
    • Skills: Strong understanding of onboarding workflows, compliance rules, Jira, and Agile methodologies.
    • Success Metrics (Measured in Jira): Delivery of complete, approved requirements; adherence to the "Definition of Done"; and flawless compliance traceability.

    go to method of application »

    BI Analyst II (OVA5684)

    Job Description:

    • This is a 6 - month contract with our client in the banking sector.
    • We are seeking a certified Power BI & Data Engineering Specialist to drive the visual and technical transformation of our reporting landscape. You will lead efforts to elevate report look-and-feel, optimise underlying data engineering pipelines, and continuously improve our overall delivery cadence.

    Key Responsibilities

    • Power BI Transformation: Lead the redesign and continuous improvement of report layouts, UI/UX, and performance standards.
    • Data Engineering: Oversee and optimize robust data pipelines feeding into the reporting environment to accelerate delivery cadence.
    • Continuous Improvement: Standardize frameworks to boost reporting efficiency, delivery speed, and data quality.

    Requirements

    • Certifications: Dual certifications in Power BI (e.g., PL-300) and Data Engineering (e.g., Azure, AWS, GCP, or equivalent).
    • Experience: Proven track record leading a transformation initiative specifically within the Power BI domain.
    • Technical Skills: Expert-level Power BI development (DAX, data modeling) and strong core data engineering capabilities.
    • Nice-to-Have: Experience or familiarity with Ab-Initio is a distinct advantage (not mandatory).

    go to method of application »

    Quality Engineer (BaaS)

    Job Description:

    • This is a contract ending 31 December 2026.
    • We are looking for a QA / Test Engineer to handle end-to-end testing for our client's BaaS platform. You will validate APIs, complex data integrations, and critical fintech flows (onboarding, transactions, and reporting) to ensure compliance and system stability.

    Key Responsibilities

    • Core Testing: Execute functional, integration, system, and end-to-end testing across the platform.
    • Technical & Data QA: Perform API testing and rigorous data validation/reconciliation.
    • Defect Tracking: Identify, log, and track bugs through to resolution via Jira.
    • Standards & Automation: Support test automation and ensure compliance with quality and audit standards.

    Core Deliverables

    • Test strategies, plans, and cases.
    • API, integration, and data validation test reports.
    • Defect logs and official QA sign-off documentation.

    Requirements & Success Metrics

    • Experience: QA background in Fintech, Banking, or API-driven environments.
    • Skills: Experience with API testing, data reconciliation, Jira, and Agile/Definition of Done.
    • Success Metrics: Full test coverage, zero critical defects at release, and verified Jira acceptance criteria.

    go to method of application »

    Data Analyst

    Job Description:

    • This is a contract until 31 December 2026
    • Data Analyst (Banking-as-a-Service | AML/KYC)
    • We are looking for a Data Analyst to manage data mapping, quality, and compliance data flows for our client's Banking-as-a-Service (BaaS) platform. Ensure data readiness across systems for KYC, AML, onboarding, and reporting.

    Responsibilities

    • Create and maintain source-to-target data mapping documentation.
    • Support ETL and data transformation activities.
    • Identify, analyze, and resolve data quality issues and anomalies.
    • Collaborate with technology and compliance teams to support KYC, AML, transaction monitoring, and regulatory reporting.
    • Document data definitions, business rules, metadata, and data lineage.
    • Perform data validation and reconciliation.

    Requirements

    • Experience as a Data Analyst within Banking, Financial Services, or Fintech.
    • Strong experience with data mapping and ETL support.
    • Knowledge of AML, KYC, and regulatory reporting.
    • Experience with data quality analysis, validation, and reconciliation.
    • Strong documentation and stakeholder engagement skills.

    go to method of application »

    AWS Cloud Engineer

    Job Description:

    • We are seeking a Cloud Infrastructure Engineer (AWS) to design, build, and support the AWS cloud infrastructure for our clients' Banking-as-a-Service (BaaS) platform.
    • This is a contract until December 2026.

    Responsibilities

    • AWS Infrastructure: Design, build, optimize, and support secure, scalable AWS environments (compute, storage, networking) for the BaaS platform.
    • Architecture & Integration: Implement cloud-native architectures aligned with bank policies and integrate cloud environments with on-premises and external systems.
    • Security & Compliance: Implement and enforce security controls, IAM roles, and compliance requirements.
    • DevOps & Operations: Support CI/CD pipelines, automate deployments, monitor performance/costs, and handle incident resolution (Run & Change).
    • Documentation: Produce architecture diagrams, deployment scripts, monitoring/alerting setups, operational runbooks, and audit artifacts.
    • Collaboration: Partner with data, application, and integration teams to deliver end-to-end solutions meeting the team's Definition of Done.

    Requirements

    • Cloud Expertise: Proven experience designing, building, and maintaining production-grade AWS environments.
    • DevOps & Automation: Strong hands-on experience with CI/CD pipelines, deployment automation, and Infrastructure as Code.
    • Security Focus: Deep understanding of AWS security practices, IAM configuration, and enterprise compliance/audit standards.
    • Operations & FinOps: Experience with system monitoring, proactive logging/alerting, and cloud cost optimization.
    • Hybrid Systems: Familiarity with integrating cloud infrastructure with legacy on-premises and external systems.

    go to method of application »

    Full Stack AI Engineers

    • Are you passionate about building AI-powered applications that solve real business problems? We are seeking experienced Full Stack AI Engineers to join an exciting AI Transformation initiative and help deliver innovative, secure, and scalable AI solutions.
    • As a Full Stack AI Engineer, you will design, build, and deliver end-to-end AI applications that transform business processes into intelligent digital products. This role combines modern web development, backend engineering, AI integration, RAG, agentic workflows, automation, and enterprise system integration.

    Key Responsibilities:

    • Develop full-stack AI applications from concept through production
    • Build responsive web applications using React, Next.js, TypeScript, HTML, and CSS
    • Develop backend APIs and services using Python, FastAPI, Node.js, NestJS, or Express
    • Integrate Large Language Models (LLMs), RAG solutions, and AI orchestration frameworks
    • Create intelligent assistants, copilots, automation tools, and knowledge management solutions
    • Implement secure authentication, authorization, and enterprise-grade data handling
    • Collaborate with business stakeholders, architects, designers, and platform teams
    • Build reusable AI components, templates, and engineering standards
    • Support deployment, testing, monitoring, and continuous improvement of AI products

    Technical Skills Required:

    • React, Next.js, TypeScript
    • Python, FastAPI, Node.js, NestJS, Express
    • REST APIs, GraphQL, Webhooks
    • PostgreSQL, SQL Server, Cosmos DB, or similar databases
    • Azure AI Foundry, Azure OpenAI, OpenAI API, Claude API
    • RAG, Embeddings, Vector Databases, Search Indexing
    • LangChain, LangGraph, Semantic Kernel, or similar frameworks
    • OAuth, JWT, RBAC, Secure API Design
    • GitHub, Azure DevOps, CI/CD Pipelines

    Requirements:

    • 5+ years of Full Stack Development, Backend Engineering, or AI Application Development experience
    • 2+ years building cloud-based or enterprise digital solutions
    • Experience integrating APIs and third-party services
    • Exposure to LLMs, AI Copilots, Chatbots, Intelligent Assistants, or Automation Platforms
    • Strong understanding of secure application development and agile delivery

    Preferred Experience:

    • Fintech, Banking, Payments, Telecoms, or Enterprise Technology environments
    • Azure ecosystem and AI services
    • Workflow automation, document processing, and knowledge management solutions
    • Conversational AI, chat applications, and voice/IVR solutions
    • Responsible AI and privacy-by-design practices

    go to method of application »

    Product Design Lead (OVA5696)

    Job Description:

    • This is a 12- month contract, with our client in the banking sector.
    • We are passionate about improving the working lives of our employees. As a Senior Product Designer, you will collaborate with cross-functional teams to optimize UX journeys, design intuitive interfaces for internal platforms, and enrich our daily operational ecosystem.

    Key Responsibilities

    • UI/UX Artifact Creation: Design compelling UI layouts, interface elements, high-fidelity prototypes, storyboards, wireframes, and navigation maps.
    • Design System Custodian: Develop, maintain, and scale visual and interaction assets within the established corporate Design System; adhere to consistent design patterns.
    • User Research & Testing: Conduct competitor, behavioural, and best-practice research. Formulate testing parameters to assess UX and integrate user feedback into design iterations.
    • Cross-Functional Collaboration: Partner closely with the Service Design team, product owners, and engineers to balance user needs, technical constraints, and business metrics.
    • Stakeholder Alignment: Communicate design ideas clearly, both verbally and visually, to secure executive buy-in and project alignment.
    • Project Delivery: Take full accountability for time management and deliver high-quality, client-centred solutions within agreed project deadlines.

    Minimum Requirements

    • Experience: Minimum of 8 years of proven experience in Product Design, UI/UX Design, or Interaction Design (ideally working on internal platforms or enterprise software).
    • Education:
    • Matric / Grade 12 / National Senior Certificate.
    • Advanced Diploma or National First Degree (NQF Level 7 or higher).

    go to method of application »

    Lead AI Engineer

    Job Description:

    • This is a 6 month contract role with our client in the Fintech Space.
    • Lead AI Engineer, you will serve as the absolute technical authority for production-grade AI solutions across our Fintech ecosystem. This is a strategic, high-impact engineering leadership position where you will translate AI strategy into buildable, scalable architecture, moving enterprise AI from isolated pilots into secure, daily production.

    Key Responsibilities

    • AI Engineering Leadership: Set the gold standard for enterprise AI code quality, architecture patterns, API design, and observability while mentoring Full Stack AI and automation engineers.
    • Solution Architecture & Delivery: Own the end-to-end technical design and deployment of high-visibility MVPs, including voice/IVR automation, finance bots, automated testing tools, and internal knowledge copilots.
    • Advanced RAG & Agentic Design: Architect bulletproof Retrieval-Augmented Generation (RAG) structures and agentic workflows embedded with guardrails, evaluation frameworks, and human-in-the-loop controls.
    • Model Orchestration: Define enterprise patterns for when to deploy cloud platforms (Azure AI Foundry, Azure OpenAI), commercial models (Claude), or open-source solutions using frameworks like LangGraph, Semantic Kernel, or Copilot Studio.
    • Security & Governance: Partner with Cybersecurity and Risk teams to safeguard against prompt injection and data leakage, ensuring strict alignment with data privacy laws (POPIA/GDPR).

    Requirements

    Experience & Tech Stack

    • 8+ years in software engineering, solution architecture, or platform engineering.
    • 3+ years of direct, hands-on experience building and shipping production-grade AI, automation, or advanced data platforms.
    • Proven track record acting as a technical authority within large corporate or regulated environments.
    • Deep proficiency in cloud platforms (preferably Microsoft Azure) and API-first engineering using Python or TypeScript (FastAPI, Node.js, NestJS).
    • Hands-on experience with vector databases, agentic frameworks (LangGraph, AutoGen), and LLM evaluation metrics (latency, cost, and hallucination tracking).

    Preferred Bonus Skills

    • Experience in financial services, fintech, telecommunications, or digital payment channels.
    • Relevant certifications (Microsoft Azure AI Engineer Associate, Azure Solutions Architect).
    • Exposure to voice AI, conversational IVR, or MLOps/LLMOps governance frameworks.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Ovations Technologies Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail