Overview Ninety One is South Africa’s largest investment manager and the only one with a global presence. The firm has 22 offices across 15 countries on five continents and manages R3.4 trillion of assets on behalf of clients (as at 30 December 2025). Established in Cape Town in 1991 as part of the Investec Group, Ninety One demerged and rebranded in 2020, becoming an independent firm dual-listed in London and Johannesburg. Always an active manager, Ninety One today offers strategies across equities, fixed income, multi-asset and private markets to institutions, advisors and individual investors around the world. Data & Technology Vision At Ninety One, the vision for data is for trustworthy, discoverable and timely information to be at everybody’s fingertips. Data is our number one technology priority and foundational in our journey to become an AI-centred organisation. The Data Technology team are custodians of Ninety One’s enterprise data platform and the core data domains that drive the firm’s investments and analytics engines. The team comprises several cross-functional, high-performing delivery squads, resourced through a mix of business and technology stakeholders. Their mandate is to deliver high quality, business value solutions, while assuring the highest standards of speed, accuracy, stability and security. We treat data as a product and subscribe to a modern, customer-centred product development philosophy and as a team our key objectives are to: Better data - by improving the quality, trustworthiness, traceability and ownership of data Faster data - by continuously reducing the time between data sourcing and information delivery More data - by expanding the contextual, historical and domain content available and making it discoverable Role: Data Platform Engineer In this role you will: Play a pivotal role in building, maintaining, and evolving the firm’s Enterprise Data Platform from existing hybrid on-prem SQL and Azure Cloud technologies, into a fully Azure Cloud and Databricks architecture. This role is a hands-on engineering role with a blend of architectural design, DevOps and governance responsibilities across Azure, Databricks, and on-premises environments. Responsibilities Build, configure, and manage Azure infrastructure components supporting the Core Data Platform. Develop and maintain Infrastructure-as-Code using Bicep and Terraform. Manage and maintain the Azure Databricks environments, including workspace creation, access management, and environment configuration. Oversee Azure DevOps and GitHub pipelines for CI/CD of data infrastructure and integration components. Implement FinOps practices to optimize cloud cost management and forecast. Database & Integration Management Support on-premises SQL Server environments (3rd line), including performance troubleshooting, tuning, and high-availability configuration. Collaborate with Data Integration teams to ensure smooth data movement between on-premises and cloud environments. Oversee and maintain secure, high-performance data pipelines and connectivity between systems. Security, Governance & Compliance Design and enforce role-based access controls (RBAC) across the Databricks platform and Core Data subscriptions. Ensure compliance with internal security policies, regulatory standards, and data governance frameworks. Implement and maintain platform monitoring, logging, and alerting for proactive issue resolution. Contribute to architectural design and technical standards for Azure and Databricks solutions. Evaluate and recommend improvements to infrastructure patterns and automation processes. Ensure platform architecture aligns with best practices, scalability, and resilience requirements. Partner with Data Engineering, Architecture, and Security teams to deliver end-to-end solutions. Mentor junior engineers and promote knowledge sharing within the Core Data team. Identify automation opportunities to improve efficiency and platform reliability. Qualifications Microsoft Azure and/or Databricks certifications (e.g., Databricks Data Platform, Data Engineer, Platform Architect certifications). BSc Computer Science or equivalent. 7-10 years technology experience, with at least 3 years in cloud platform/data platform environments. Infrastructure as Code: Bicep and Terraform. Azure DevOps and/or GitHub Actions pipelines management. Python scripting for automation and tooling. SQL Server administration and performance tuning (3rd-line level). FinOps awareness and cloud cost optimization experience. Experience with Azure Monitor, Log Analytics, and Application Insights. Knowledge of data governance tools and data handling best practices. Familiarity with CI/CD principles for data pipelines. Understanding of data integration frameworks and patterns (ETL/ELT). Exposure to enterprise identity management (e.g., Azure AD). #J-18808-Ljbffr
Data Platform Infrastructure Engineer
NINETY ONE
Remote, Remote
Published 10 days ago
Report job