Johannesburg, South Africa | Posted on 12/23/2025
Key Responsibilities
- Define and drive the overall technology vision, strategy, and roadmap
- Lead architectural decisions across platforms, systems, and data infrastructure
- Own and oversee data engineering strategy, including pipelines, analytics, and scalability
- Partner closely with business and commercial stakeholders to align technology with outcomes
- Ensure platforms are secure, reliable, scalable, and performance-optimized
- Lead, mentor, and grow senior engineering and technical leadership teams
- Oversee technology delivery, timelines, and technical risk management
- Support executive-level decision-making from both a technical and commercial perspective
Requirements
- Minimum 6–8 years of experience in a CTO
- Strong background in data engineering and data-driven architectures
- Hands‑on experience with cloud platforms such as AWS and/or Azure
- Proven ability to align technology strategy with business and commercial objectives
- Experience working in complex, enterprise-scale environments
- Strong understanding of system architecture, integrations, and modern development practices
- Excellent communication skills with both technical and non-technical stakeholders
- Engage in both national and international business trips to expand your professional network and gain diverse industry insights.
- Thrive in an environment that prioritizes knowledge sharing and ongoing professional development through structured training programs.
- Work in a modern and vibrant setting that fosters creativity and innovation.
- Contribute to the industry by writing books and participating in leading conferences, enhancing both personal and professional growth.
- Explore various international assignments that provide a platform for significant career advancement and global exposure.
- Benefit from the chance to relocate, offering personal and professional development in new geographical and cultural landscapes.