Apply now »

RPA Developer

Business Unit:  Vitality RSA
Function:  Information Technology
Date:  12 Jun 2026

About Discovery

 

Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.

 

About Vitality RSA Systems

 

Discovery Vitality RSA is the South African arm of the Vitality business.  Discovery Vitality RSA Systems is a dynamic and energetic environment, which encourages an ownership attitude.  The environment provides innovative systems development, architecture, support and infrastructure to our internal clients. This environment thrives on customer engagement and customer experience as well as mutually beneficial relationships with our business units and other key stakeholders. It is important for our employees to provide a world class service to our internal and external clients, thereby ensuring long and sustainable relationships.

 

Job Description

 

To lead the design, development, and delivery of intelligent automation solutions that enhance operational efficiency, reduce risk, and improve customer experience.

This role plays a key part in advancing Discovery’s automation maturity by applying advanced analytical thinking, engineering practices, and innovation, while ensuring solutions are robust, scalable, and aligned with enterprise standards.

 

 

Responsibilities may include but are not limited to:

 

  • Automation Design & Delivery.
  • Lead end-to-end RPA solution design, development, and deployment across medium to highly complex processes.
  • Translate business requirements into scalable, reusable, and resilient automation solutions.
  • Apply design thinking and engineering best practices to deliver high-quality automation assets.
  • Drive solution architecture decisions to ensure performance, security, and maintainability.
  • Stakeholder Engagement.
  • Partner with business stakeholders to shape automation opportunities and define value cases.
  • Facilitate process discovery, walkthroughs, and requirement signoffs with minimal supervision.
  • Provide expert guidance on automation feasibility and alternative solution approaches.
  • Technical Leadership.
  • Mentor and coach junior developers and practitioners, fostering a culture of continuous learning and innovation.
  • Conduct peer reviews, enforce standards, and drive best practices in RPA development.
  • Ensure adherence to RPA frameworks, governance models, and agile delivery principles.
  • Development & Engineering Excellence.
  • Develop automations aligned to RPA best practices, ensuring solutions are:
  • Scalable and reusable,
  • Secure and complaint,
  • Resilient with robust exception handling,
  • Build and maintain technical documentation including solution design documents (SDDs).
  • Integrate RPA solutions with enterprise systems, APIs, and data sources where required.
  • Testing & Quality Assurance.
  • Lead comprehensive testing cycles including:
  • Functional, regression, and stress testing.
  • Exception and edge-case validation.
  • Ensure automation solutions can handle high-volume, production-grade workloads.
  • Operational Support.
  • Oversee production support, monitoring, and optimization of deployed automations.
  • Troubleshoot and resolve complex issues across automation portfolios.
  • Continuously identify opportunities to enhance performance and stability.
  • Continuous Improvement & Innovation.
  • Champion the adoption of emerging automation technologies (e.g., AI, OCR, intelligent document processing).
  • Drive process optimization initiatives beyond automation (process re-engineering mindset).
  • Promote knowledge sharing across teams to avoid duplication and increase delivery efficiency.
  • Integrate AI capabilities (e.g., machine learning, NLP, and intelligent decisioning) into automation solutions to enable smarter, adaptive processes and enhanced business value.

 

Work Experience

 

  • 3 – 5 years’ experience in RPA development/automation.
  • Proven experience with leading RPA platforms (e.g., UiPath, Power Automate, Blue Prism)
  • Experience in end-to-end solution delivery and support.
  • Exposure to agile methodologies and DevOps practices.
  • Experience in financial services or insurance (advantageous)

 

Education / Qualifications 

 

Relevant tertiary qualification in IT, Engineering, Computer Science, or related field.

 

Technical Skills or Knowledge

 

  • Advanced analytical and problem-solving skills.
  • Strong solution design and systems thinking capability.
  • Ability to balance business needs with technical feasibility.
  • Strong communication and stakeholder management skills.
  • Proactive mindset with a passion for innovation and continuous improvement.

 

Personal Attributes / Competency Profile

 

  • Values Driven.
  • Optimistic.
  • Learns on the Fly.
  • Resilient.
  • Instils Trust.
  • People Savvy.
  • Drives Results.
  • Problem Solver.

 

EMPLOYMENT EQUITY   
                             
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

Apply now »