Position Overview
The Platform Data Architect is responsible for designing, implementing, and governing the enterprise data architecture that powers IZIGROUP’s next-generation platform and digital ecosystem. Reporting directly to the Chief Product Officer, this role will define how data is structured, secured, integrated, and managed across all products, ensuring the platform is scalable, resilient, and capable of supporting millions of real-time transactions.
Product Strategy
- Own the enterprise data architecture strategy for IZIGROUP’s platform and supporting services.
- Design a scalable, cloud-native data architecture capable of supporting high-volume, real-time gaming and financial transactions.
- Define the enterprise data model for player identity, wallets, ledgers, payments, gameplay, loyalty, CRM, responsible gaming, and reporting.
- Establish database architecture standards, governance, naming conventions, security principles, and lifecycle management.
- Ensure the platform remains modular and vendor-independent through well-designed APIs and data integration patterns.
- Collaborate with the Chief Product Officer and Software Architects to shape the long-term technical roadmap.
- Evaluate and introduce modern database technologies, AI-assisted engineering practices, and automation to improve platform quality and development efficiency.
Key Responsibilities
- Design and maintain the enterprise data architecture across all IZIGROUP digital products.
- Architect the data foundation of the platform.
- Design logical, conceptual, and physical data models for player accounts, wallets, financial ledgers, gaming transactions, payments, CRM, loyalty, responsible gaming, and analytics.
- Design, optimise, and administer PostgreSQL databases and Supabase/MondoDB infrastructure.
- Define database standards, schema design, indexing strategies, partitioning, replication, backups, disaster recovery, and high-availability solutions.
- Optimise database performance through query tuning, monitoring, and capacity planning.
- Design secure database environments using Row-Level Security (RLS), Role-Based Access Control (RBAC), encryption, and auditing.
- Design scalable APIs and data integration models supporting microservices and event-driven architecture.
- Work closely with Software Architects to define technical solutions and platform architecture.
- Support development teams with database design, migrations, and engineering best practices.
- Produce and maintain architecture documentation, data dictionaries, ER diagrams, and technical standards.
- Research and recommend new technologies and best practices to continuously improve the platform.
Key Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or equivalent professional experience.
- Minimum five years’ experience as a Data Architect, Database Architect, or Senior Data Engineer.
- Expert knowledge of PostgreSQL and relational database design.
- Strong commercial experience with Supabase/MongoDB and modern cloud-native database platforms.
- Advanced SQL development, optimisation, and performance tuning skills.
- Strong understanding of data modelling, distributed systems, microservices, and event-driven architectures.
- Experience designing high-volume transactional systems, preferably within iGaming, fintech, banking, or payment platforms.
- Experience designing secure database environments, including authentication, authorisation, encryption, and auditing.
- Experience with REST APIs, GraphQL, OpenAPI, and JSON-based integrations.
- Familiarity with AWS, Docker, Kubernetes, Git, and CI/CD pipelines.
- Experience using AI-assisted development tools such as Claude, ChatGPT, Cursor, and GitHub Copilot.
- Excellent analytical, problem-solving, communication, and documentation skills.
- Ability to work collaboratively with cross-functional engineering and product teams while driving technical standards and architectural excellence.
Vacancy posted on: June 25, 2026
Apply for Platform Data Architect
Please fill out the following form. After you have completed your application an email will be sent to you with relevant information.

