As a Solutions Architect at Sun International, you'll shape the architecture of our online iGaming platforms. This hands-on role combines technical expertise with strategic oversight to ensure our systems are scalable and secure.
Innovative and growth-oriented, with a focus on technology and collaboration.
The Solutions Architect is responsible for defining, evolving, and governing the end\-to\-end architecture of Sun International’s online iGaming platforms across frontend, backend, integration, data, and infrastructure layers. The role ensures the platform is scalable, secure, and resilient to support multi\-jurisdiction growth. Working with the Software Development Manager and engineering teams, the Solutions Architect translates business and product requirements into technical designs, drives key architecture decisions, and ensures consistency across delivery teams. This is a hands\-on role combining architectural governance with deep technical involvement, including design reviews, code\-level input, and support for complex or high\-risk initiatives. **Core behavioural \& Technical / proficiency competencies:** * Platform \& Systems Architecture (microservices, event\-driven, CQRS) * Full Stack Technology Depth (C\# / .NET, Next.js, NestJS, Node.js) * API Design \& Governance (REST, GraphQL, WebSocket, versioning) * Database Architecture (SQL Server, Azure SQL, CosmosDB, Redis) * Azure Cloud Architecture (compute, networking, PaaS, security) * Integration Architecture (payment gateways, gaming providers, third\-party APIs) * Security Architecture (OAuth, encryption, PCI\-DSS, data privacy) * Infrastructure as Code \& DevOps (Terraform, Bicep, Docker, Kubernetes) * Observability \& Reliability Design (SLOs, monitoring, DR) * Architecture Governance \& Documentation (C4, ADRs, Confluence) * Multi\-jurisdictional compliance, localisation, and multi\-currency architecture * Systems Thinking \& Architectural Design * Problem\-Solving \& Decision Making * Collaboration \& Communication * Influencing Without Authority **Qualifications:** * Bachelor’s degree in computer science, Software Development, or a related field (required) * Master’s degree in computer science, Software Development, or a related field (advantageous) * Microsoft Certified: Azure Solutions Architect Expert (advantageous) * TOGAF, AWS Solutions Architect, or equivalent enterprise architecture certification (advantageous) **Experience:** * 10\+ years’ experience in software engineering, with at least 3 years in a software architect or principal engineer role * Proven experience designing and evolving large\-scale, distributed platform architectures in production * Deep knowledge of multiple technology stacks: C\# / .NET, TypeScript/JavaScript (Next.js, NestJS, Node.js), and supporting frameworks * Strong database architecture experience across SQL Server, Azure SQL, CosmosDB, and Redis * Extensive experience with Azure cloud services and cloud\-native architecture patterns * Solid understanding of API design (REST, GraphQL, WebSocket), microservices, event\-driven architecture, and integration patterns
You'll be taken to the original listing on za.indeed.com to apply.