Data Integration Engineer
Virgin Active South Africa (Pty) Ltd
Cape Town, Western Cape
Permanent
Apply
Posted 23 February 2026 - Closing Date 09 March 2026

Job Details

Job Description

Your Purpose...
  • Is to “change people’s lives for the better through wellness”;
  • We deliver social wellness experiences that enable people to meet their personal wellness goals, through holistic physical, mental nutritional and social wellbeing.
  • This role is focused on building scalable, secure, and resilient real-time and API-driven architectures that enable seamless data exchange across enterprise systems.
  • You will play a key role in shaping integration standards, streaming platforms, and API strategies while collaborating closely with engineering, platform, and data teams.

Your Duties and Responsibilities...

Event-driven and Streaming Architecture

  • Design and implement event-driven architectures using Azure Event Hubs and Kafka.
  • Build and maintain scalable real-time streaming data pipelines.
  • Ensure high availability, fault tolerance, and performance optimization of streaming platforms.
  • Define messaging standards, schemas, and integration best practices.

 

API and Serverless Integration

  • Develop and manage APIs using Azure API Management (APIM).
  • Build serverless integration services using Azure Functions.
  • Design RESTful APIs and microservices-based integration solutions.
  • Manage API lifecycle, versioning, and security policies.


Data Platform Enablement

  • Integrate data into downstream platforms such as Azure Databricks and SQL-based systems.
  • Support real-time ingestion into analytics and operational reporting systems.
  • Collaborate with data engineering teams on ingestion frameworks.

 

Governance, Security and Monitoring

  • Implement monitoring, logging, and alerting for integration services.
  • Apply authentication and authorization standards (OAuth, managed identities, RBAC).
  • Ensure secure and compliant data movement across environments.
  • Maintain architecture documentation and integration blueprints.

 

Collaboration and Delivery

  • Partner with enterprise architects and engineering teams to define integration strategy.
  • Drive integration initiatives from design to production deployment.
  • Provide technical guidance and mentorship to junior engineers.
Our Minimum Requirements...

We can’t live without…

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 6–7 years of experience in integration engineering or middleware development.
  • Strong hands-on expertise in:
    • Azure Event Hubs
    • Kafka
    • Azure API Management (APIM)
    • Azure Functions
    • SQL
    • Azure Databricks
  • Experience designing event-driven and microservices architectures.
  • Strong understanding of distributed systems and messaging patterns.
  • Experience working in cloud-native Azure environments.
  • Experience with CI/CD pipelines and Infrastructure as Code (ARM, Bicep, Terraform).
  • Knowledge of DevOps and monitoring tools.
  • Strong performance tuning and troubleshooting capabilities.
  • Excellent communication and stakeholder management skills.

 

Core Interpersonal Skills:

  • Emotional Intelligence- proven ability to anticipate the needs of others before they are voiced
  • Active Listening- Able to genuinely hear concerns with the ability to defuse tense situations and ensuring members and staff feel heard and valued
  • Cultural Awareness and Fluency- understand international norms, etiquette and diverse backgrounds to provide a welcoming environment for our international and VIP members
  • Empathy – be able to understand, or and be aware of, someone else’s feelings especially during stressful situations, such as travel delays or billing disputes

 

Operational & leadership Skills Required:

  • Attention to Detail, noticing the small things
  • Resilience and Composure, be able to remain calm and optimistic under extreme pressure, during peak or periods or system failures
  • Problem solving and conflict resolution – be able to turn challenges into opportunities by thinking and acting quickly to resolve issues before they impact a member’s experience
  • Adaptability: be flexible to handle unpredictable shifts in processers, resource changes, last minute VIP guest arrivals, or sudden changes in event plans.
  • Relatability – the capacity to connect with diverse stakeholders across all backgrounds
  • Situational Awareness – constantly monitoring the environment to identify members who need support or help
  • Curiosity- the ability to seek out and transform standard transactions into personalised stories and memorable experiences
  • Time Management – the ability to efficiently meet stringent deadlines while maintaining a relaxed and unhurried demeanor for guests.
  • Digital Fluency – must be proficient in new age technology and systems