Business Developer – AI & Intelligent Automation Solutions

Our client is a leading South African intelligent automation company based in Centurion, helping businesses improve efficiency through AI, Robotic Process Automation (RPA), Intelligent Document Processing, Data Engineering, Analytics, Process Mining, and Business Process Automation. Their practical, results-driven solutions solve real operational challenges across multiple industries.

The Opportunity

We’re looking for an energetic, commercially driven Business Developer to identify, develop, and secure new business opportunities.

This role is ideal for a natural relationship builder who enjoys opening doors, engaging decision-makers, and connecting business challenges with innovative AI and automation solutions. You’ll work closely with leadership and technical teams to grow the company’s footprint across South Africa.

Key Responsibilities
Drive new business development across multiple industries.
Build relationships with executives and key decision-makers.
Generate and manage a strong sales pipeline.
Identify client challenges and position AI and automation solutions.
Lead meetings, solution presentations, and proposal discussions.
Work with technical teams to deliver tailored solutions.
Represent the company professionally at client meetings and industry events.
Stay current on AI, automation, RPA, data analytics, and digital transformation trends.
Requirements
3–5 years’ experience in Business Development, Sales, Account Management, Recruitment, Technology Consulting, or Client Relationship Management.
Proven success in generating new business and developing client relationships.
Experience selling professional services, technology, or solution-based offerings.
Exposure to one or more of the following:
Artificial Intelligence (AI)
Automation Solutions
Software Development
Data & Analytics
Robotic Process Automation (RPA)
Intelligent Document Processing
Business Process Improvement
Strong consultative selling, commercial acumen, and communication skills.
Experience engaging senior stakeholders and decision-makers.
Advantageous
Technology recruitment or business development experience.
LinkedIn prospecting, B2B social media marketing, and digital lead generation.
Knowledge of Google and Meta marketing platforms.
Experience in consulting, managed services, or project-based technology environments.
We’re Looking For Someone Who Is

✔ Energetic and self-motivated
✔ Commercially minded and confident
✔ Resilient and relationship-focused
✔ Curious and eager to learn
✔ Organised with excellent follow-through
✔ Comfortable working independently in a fast-paced environment

Mid-Level BI Analyst Consultant

The BI Analyst is responsible for translating data into meaningful insights that support business decision-making.
The role involves working across the full BI lifecycle, including requirements gathering, data modelling, report development, and ongoing optimisation of reporting solutions.
This role requires a strong balance between technical capability and business engagement, with a focus on delivering reliable, high-quality insights to stakeholders.

Required Qualifications:

  • Tertiary qualification (degree, diploma, or certificate) in relevant field (Computer Science, IT, Informatics, or Data Analytics)
  • 4+ years’ experience as BI Analyst, Database Developer, or similar role
  • Solid understanding of database design and data analytics (preferably Power BI)
  • At least 3+ years’ experience in most of the below tools/technologies:
  • Power BI and/or Tableau
  • MS SQL
  • SSRS, SSIS, SSAS
  • Exposure to Big Data tools (e.g., Hive, Spark, etc.)
  • Exposure to predictive analytics tools (e.g., Python, R, Alteryx)
  • Data warehousing, data consolidation, and reporting

Key Responsibilities:

  • Perform data analysis, modelling, and reporting
  • Develop and maintain dashboards and reporting solutions
  • Gather and interpret business requirements
  • Prepare and present analytical insights to stakeholders
  • Maintain and enhance database structures and data integrity
  • Design and optimise data models for reporting purposes
  • Document technical specifications and processes
  • Support users with data and reporting-related queries
  • Perform data mapping and transformation activities
  • Research and recommend appropriate technologies and solutions
  • Support migration of client solutions to new BI platforms
  • Build strong working relationships with business stakeholders
  • Identify and implement process improvements where needed

Competencies:

  • Analytical Thinking: Ability to interpret complex data and identify trends
  • Problem Solving: Structured approach to diagnosing and resolving issues
  • Systems Thinking: Understanding of how data flows across systems
  • Communication Skills: Clear and confident engagement with stakeholders
  • Technical Acumen: Strong understanding of BI tools and data environments
  • Attention to Detail: Ensuring data accuracy and quality
  • Time Management: Ability to manage deliverables and deadlines
  • Collaboration: Works effectively within teams and across functions
  • Continuous Learning: Keeps up with new tools, technologies, and trends

Further interpersonal skills needed include:

  • Flexibility and adaptability (crucial to consulting environment)
  • Organisational and leadership abilities
  • Influencing and motivating
  • Decision making
  • Building trust and long-term relationships with stakeholders

Senior Project Manager

This role requires a hands-on senior PM who can operate comfortably in complex, operational environments—
driving delivery, managing senior stakeholders, and coordinating cross-functional teams across business,
engineering, IT, and vendors.

Required Qualifications & Experience:

  • Tertiary degree, diploma or certificate in a relevant field (Programme or Project Management. PMP will be
    advantageous)
  • Agile Practitioner (SAFe or SCRUM) is preferred (or prepared to undertake certification soon after onboarding
    if required)
  • 8-12 years’ working experience as a Project Manager
  • Experience in the Banking or Finance Industry is essential
  • Experience in product lifecycle management
  • Agile Project Delivery (working in Tribes, Chapters, Feature Teams etc.)
  • Working experience as a SCRUM Master or EPIC Owner (“Programmer Manager”) can be beneficial

Primary Duties and Responsibilities:

  • Analyse and document banking operational processes (production, planning, etc.)
  • Compiling business cases, business requirements and process maps
  • Stakeholder Management
  • Creating and Managing project schedules (including SOW, backlogs, task prioritisation and other)
  • Project RAID management
  • Project integration and change management
  • Budget and cost management including procurement and reporting
  • Quality management
  • Conflict management and negotiations
  • Coordinate cross-functional / multi-disciplinary technical teams
  • Release and configuration Management
  • Steering Committee Reporting

Team Lead: BI Analyst

Our client is looking for a Senior BI Analyst – Team Lead to turn data into actionable insights that support business decisions. The role covers the full BI lifecycle, including data analysis, reporting, database development, and performance optimisation. The ideal candidate is both technically strong and leadership-focused, with the ability to guide teams, manage projects, and ensure successful delivery aligned to client and business needs.

Key Responsibilities:

Data Analysis and Reporting:
• Conduct data analysis, reporting, and database development to support business needs.
• Ensure data accuracy, integrity, mapping, and transformation across reporting solutions.
• Prepare analytical reports and maintain reporting procedures.

Project Leadership and Oversight:
• Guide and mentor team members while overseeing project delivery and quality standards.
• Identify and manage technical and project risks proactively.
• Maintain strong client communication and drive continuous improvement within the team.

Technical Contribution and Innovation:
• Research and implement innovative BI technologies and solutions.
• Support migrations to modern BI platforms and document technical processes.
• Collaborate with business stakeholders to align reporting and information strategies.

Team Leadership and Collaboration:
• Lead development teams throughout the project lifecycle.
• Mentor junior consultants and support team growth.
• Translate business objectives into measurable and executable project outcomes.

Required Qualifications:
• Tertiary degree, diploma, or certificate in a related field (e.g. Computer Science, BIT, Informatics).

Experience and Knowledge:
• 7+ years’ experience as a BI Reporting Analyst, Database Developer, or Software Consultant.
• Strong knowledge of database design and data analytics, particularly Power BI.
• 5+ years’ experience with the following technologies and tools:
• Tableau and Power BI.
• MS SQL, SSRS, SSIS, and SSAS.
• Hive, Pig, Flume, Sqoop, Uzi, and Spark.
• Alteryx, Python, and R.
• Database warehousing, consolidation, and reporting.

Technical Expertise:
• Business Intelligence and Analytics: Tableau, Power BI, SSRS, SSAS, SSIS.
• Database Technologies: MS SQL, data warehousing, database consolidation.
• Big Data Tools: Hive, Pig, Spark, Sqoop, Flume.
• Programming Languages: Python, R.
• Predictive Analytics: Alteryx.
• Development and Reporting Frameworks: Agile methodologies, design patterns, and transformation tools.

Non-Negotiable Requirements:
• Power BI
• SQL
• Databricks
• Front-end and back-end experience
• Data Fabric advantageous

 

Senior Data Engineer

Our client is looking for an experienced Data Engineer to help design, build, and optimise
data platforms that enable powerful insights and better decision-making. You will work with modern Azure data
technologies, building scalable data pipelines and data warehouses that support advanced analytics and visualisation
through Power BI and Tableau. If you enjoy solving complex data challenges and turning raw data into meaningful
insights, we would love to hear from you.

Primary duties & responsibilities:

  • Designing and building data pipelines and ETL processes using Azure Data Factory and SQL.
  • Developing and maintaining data warehouses and data models (relational and star schema).
  • Integrating data from multiple sources and ensuring data quality, governance, and security.
  • Designing and implementing data integration solutions using Azure Synapse, Azure SQL, Data Lake and/or
  • Databricks.
  • Monitoring and optimising data pipelines and integration processes.
  • Supporting and maintaining existing data environments and BI platforms.
  • Collaborating with stakeholders to understand business requirements and translate them into data solutions.
  • Supporting the development of Power BI or Tableau dashboards and reporting solutions.
  • Troubleshooting technical and data issues and improving overall data platform performance.

Required skills & experience:

  • 4–7 years’ experience in a Data Engineering, BI, or data warehouse environment.
  • Strong understanding of data warehousing and data modelling concepts.
  • Azure Data Factory
  • Azure SQL / SQL Server
  • Azure Synapse Analytics
  • Azure Data Lake / Storage Accounts
  • Databricks (advantageous)Strong SQL development skills using SSMS and Visual Studio.
  • Experience working in Agile environments.
  • Exposure to Power BI and/or Tableau.

NON NEGOTIALBE: Must have exp with Databricks and Data Fabric. Must have exp taking things from on-
prem to cloud.

What Makes You Successful:
You are someone who:

  • Thinks analytically and enjoys solving complex data challenges.
  • Can translate business needs into technical data solutions.
  • Communicates clearly with both technical and business stakeholders.
  • Takes ownership and manages priorities effectively.
  • Continuously learns and adapts in a fast-moving data environment.

Mid-Level Software Developer

Our client is looking for a skilled Mid-Level Full Stack Developer who enjoys building quality software and is eager to grow
their technical expertise. You will work closely with cross-functional teams to design, develop, and enhance scalable
enterprise solutions. This role is ideal for someone who is hands-on, collaborative, and committed to continuous
learning and improvement.

Primary Duties and Responsibilities:

  • Develop enterprise applications using .NET (.NET Core / .NET Framework, C#)
  • Build and maintain Web APIs and RESTful services
  • Contribute to front-end development using modern frameworks (Angular, React, Blazor)
  • Apply clean code principles, design patterns, and basic testing practices (unit testing)
  • Work with SQL Server and write efficient T-SQL queries
  • Participate in the full software development lifecycle
  • Build secure, scalable, and maintainable solutions
  • Collaborate with senior developers, architects, analysts, and clients
  • Contribute to improving development practices, tools, and processes
  • Troubleshoot and resolve technical issues in a timely manner

Required Qualifications:

  • A tertiary degree in Computer Science, IT, or a related field
  • 3+ years of professional Software Development experience

Tech Stack & Practices:

  • .NET development (C#, Web APIs)
  • Basic understanding of Clean Architecture and software design principles
  • Familiarity with secure development practices (OWASP awareness)
  • API development and integration (REST, Swagger/OpenAPI exposure)
  • Exposure to front-end development concepts
  • Basic understanding of authentication and authorization (OAuth2, JWT, Azure AD)
  • Exposure to cloud and DevOps environments (Azure, CI/CD pipelines, Docker advantageous but not
    required)

Primary Duties and Responsibilities:

  • Develop enterprise applications using .NET (.NET Core / .NET Framework, C#)
  • Build and maintain Web APIs and RESTful services
  • Contribute to front-end development using modern frameworks (Angular, React, Blazor)
  • Apply clean code principles, design patterns, and basic testing practices (unit testing)
  • Work with SQL Server and write efficient T-SQL queries
  • Participate in the full software development lifecycle
  • Build secure, scalable, and maintainable solutions
  • Collaborate with senior developers, architects, analysts, and clients
  • Contribute to improving development practices, tools, and processes
  • Troubleshoot and resolve technical issues in a timely manner

Full Stack Software Developer

Our client is looking for an experienced Senior Full Stack Developer who loves building great software and is ready to step
into a technical leadership role. You’ll work with cross functional teams to design, build, and evolve scalable enterprise
solutions—while mentoring others and shaping how we deliver high quality software. This role is ideal for someone
who is technically strong, collaborative, and driven by continuous improvement, with a clear interest in growing into leadership.

Primary Duties and Responsibilities:

  • Strong experience building enterprise applications using .NET (.NET Core / .NET Framework, C#)
  • Solid experience with Web APIs and RESTful services
  • Hands on experience with modern front end frameworks (Angular, React, Blazor; mobile variants a plus)
  • Strong understanding of clean code, design patterns, SOLID principles, and TDD/unit testing
  • Experience with SQL Server and T SQL
  • Exposure to DevOps, cloud platforms (Azure), CI/CD, and containerisation is a strong advantage
  • Contribute across the full software development lifecycle
  • Design and deliver clean, secure, scalable, and testable solutions
  • Lead and mentor developers to deliver quality outcomes efficiently
  • Collaborate closely with architects, analysts, and clients
  • Drive continuous improvement in tools, patterns, and ways of working
  • Shape technical decisions aligned to client and business needs

Required Qualifications:

  • Tertiary degree in Computer Science, IT, or a related field
  • 5–8+ years of professional Software Development experience (enterprise environments preferred)
  • 2–3 years experience at Senior Developer level

Tech Stack & Practices:

  • .NET enterprise architectures
  • Clean Architecture, Domain Driven Design
  • Secure SDLC & OWASP principles
  • API patterns, microservices, OpenAPI / Swagger
  • Front-End best practices (web & mobile trade offs)
  • Authentication & Authorisation (OAuth2, JWT, Azure AD / Identity Providers)Azure, IIS, Docker, Kubernetes,
  • Azure DevOps (experience levels may vary)

Business Analyst

Qualifications & Requirements
Educational Background
– Bachelor’s degree in Information Systems, Data Science, or a related field.

Experience
– Recent graduates are welcome to apply. Internship or project experience in business
analysis, data management, or related areas is a plus.

Technical Skills
– Proficiency in Microsoft Office Suite (Excel, Word, PowerPoint).
– Familiarity with data analysis tools (e.g., SQL, R, Python, etc.) is advantageous.

Soft Skills
– Strong analytical and problem-solving abilities.
– Excellent communication and interpersonal skills.
– Ability to work collaboratively in a team environment.
– Attention to detail and organizational skills.

Key Responsibilities
Data Collection & Management
– Gather and analyze data from various sources to support business objectives.
– Ensure data accuracy, integrity, and timely updates across systems.
Process Development & Documentation
– Develop, document, and maintain comprehensive business processes and SOPs.
– Identify areas for process improvement and implement effective solutions.
Collaboration & Communication
– Work closely with business stakeholders to understand their needs and requirements.
– Partner with development teams to translate business requirements into technical
specifications.

Reporting & Analysis
– Generate reports and dashboards to provide insights into data trends and process
efficiencies.
– Analyze data to support strategic decision-making.
Project Support
– Assist in managing projects related to data process improvements.
– Ensure project milestones are met, and deliverables are of high quality.

Senior C&I Engineer

Required Qualifications:

  • Relevant degree/diploma in Electrical Engineering, Control Engineering,
    Instrumentation Engineering, or a related field

Experience and Knowledge:

  • 8 – 10 years of experience in control and instrumentation engineering.
  • Extensive experience in mining and processing plant environments.
  • Proven track record of successfully delivering large-scale C&I projects.
  • Project Management
  • Proficiency in control system design and programming (e.g., PLC, DCS,
    SCADA systems).
  • Strong knowledge of instrumentation selection, installation, and maintenance.
  • Familiarity with industry standards such as ISA, IEC, and IEEE.

Key Responsibilities:
The C&I Engineer performs a wide range of duties including some or all of the
following:
Design and Development:

  • Select appropriate instrumentation and control equipment based on project
    requirements.
  • Ensure compliance with industry standards, regulations, and best practices.
  • Develop and review control and instrumentation system designs, including
    P&IDs (Piping and Instrumentation Diagrams), control philosophies, and
    system architectures.

Installation and Commissioning:

  • Oversee the installation, calibration, and commissioning of control systems
    and instrumentation.
  • Conduct site inspections and tests to verify system performance and
    compliance with design specifications.
  • Troubleshoot and resolve issues during the commissioning phase.

Maintenance and Optimization:

  • Develop and implement preventive maintenance programs for control systems
    and instrumentation.
  • Analyse system performance data to identify opportunities for improvement
    and optimization.
  • Provide technical support and training to plant operations and maintenance
    personnel.

Safety and Compliance:

  • Ensure all control and instrumentation activities comply with health, safety,
    and environmental regulations.
  • Participate in safety audits and incident investigations related to control
    systems.
  • Conduct risk assessments and implement mitigation measures for C&I
    systems.

Mid C&I Engineer

Required Qualifications:

  • Relevant degree/diploma in Electrical Engineering, Control Engineering,
    Instrumentation Engineering, or a related field

Experience and Knowledge:

  •  8 – 10 years of experience in control and instrumentation engineering.
  • Extensive experience in mining and processing plant environments.
  • Proven track record of successfully delivering large-scale C&I projects.
  • Project Management
  • Proficiency in control system design and programming (e.g., PLC, DCS,
    SCADA systems).
  • Strong knowledge of instrumentation selection, installation, and maintenance.
  • Familiarity with industry standards such as ISA, IEC, and IEEE.

Key Responsibilities:
The C&I Engineer performs a wide range of duties including some or all of the
following:
Design and Development:

  • Select appropriate instrumentation and control equipment based on project
    requirements.
  • Ensure compliance with industry standards, regulations, and best practices.
  • Develop and review control and instrumentation system designs, including
  • P&IDs (Piping and Instrumentation Diagrams), control philosophies, and
    system architectures.

Installation and Commissioning:

  • Oversee the installation, calibration, and commissioning of control systems
    and instrumentation.
  • Conduct site inspections and tests to verify system performance and
    compliance with design specifications.

Troubleshoot and resolve issues during the commissioning phase.

  • Maintenance and Optimization:
  • Develop and implement preventive maintenance programs for control systems
    and instrumentation.
  • Analyse system performance data to identify opportunities for improvement
    and optimization.
  • Provide technical support and training to plant operations and maintenance
    personnel.

Safety and Compliance:

  • Ensure all control and instrumentation activities comply with health, safety,
    and environmental regulations.
  • Participate in safety audits and incident investigations related to control
    systems.
  • Conduct risk assessments and implement mitigation measures for C&I
    systems.