Data Architect – Big Data Platform (Azure & Databricks) (iOCO0120)

iOCO Limited

Johannesburg

On-site

ZAR 900,000 - 1,400,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

iOCO Limited is seeking a Data Architect to design and evolve enterprise-scale data platforms on Azure and Databricks. You will define data strategy, standards, models, integration patterns, and governance while collaborating with business stakeholders, data engineers, and analytics teams.

Essential qualifications include 8+ years in data roles, 5+ years with Azure, and 3+ years Databricks architectures. This contract position is based in Johannesburg with exposure to data lakehouse ecosystems.

Qualifications

  • 8+ years in Data Architecture, Data Engineering, or Data Platform roles.
  • 5+ years working with Azure cloud technologies.
  • 3+ years architecting Databricks-based solutions.
  • Experience designing enterprise-scale data platforms.
  • Experience delivering Data Lake, Data Warehouse, or Lakehouse solutions.

Responsibilities

  • Design and govern enterprise data architectures aligned with business goals.
  • Develop standards for ingestion, storage, transformation, and consumption.
  • Create blueprints for data warehouse, data lake, and lakehouse environments.
  • Collaborate with stakeholders, data engineers, developers, and analytics teams.
  • Define data governance, quality, lineage, and MDM processes.
  • Translate business requirements into scalable technical solutions and present to leadership.

Skills

Enterprise Data Architecture
Cloud Data Architecture
Big Data Technologies
Lakehouse Architecture
Data Modelling
Data Governance
Metadata Management
Data Integration
API Integration
Streaming Data Architecture
Performance Optimization

Education

Bachelor's Degree in CS/IS/Engineering
Honours/Master's Degree in Tech

Tools

Azure Databricks
Delta Lake
Unity Catalog
Spark
Spark SQL
Azure Data Factory

Job description

The Data Architect will be responsible for designing, governing, and evolving enterprise-scale data platforms leveraging Microsoft Azure and Databricks technologies. The role focuses on establishing scalable, secure, and high-performing data architectures to support analytics, reporting, machine learning, AI, and business intelligence initiatives.

The successful candidate will define data strategy, architecture standards, data models, integration patterns, and governance frameworks while collaborating with business stakeholders, data engineers, developers, and analytics teams.

What you'll do:

  • Data Architecture & Strategy
    • Develop and maintain enterprise data architecture roadmaps.
    • Design modern data platforms utilizing Azure cloud services and Databricks.
    • Define standards and best practices for data ingestion, storage, transformation, and consumption.
    • Create architecture blueprints supporting data warehouse, data lake, and lakehouse environments.
    • Ensure alignment between business objectives and data solutions.
  • Azure Data Platform Design
  • Design end-to-end cloud data ecosystems using:
    • Azure Data Lake Storage Gen2
    • Azure Databricks
    • Azure Data Factory
    • Azure Synapse Analytics
    • Azure SQL Database
    • Azure Event Hub
    • Azure Service Bus
    • Azure Functions
    • Microsoft Fabric (advantageous)
  • Databricks Architecture
    • Design and implement scalable Lakehouse architectures.
    • Define Delta Lake standards and data management practices.
    • Architect data pipelines using:
    • PySpark
    • Spark SQL
    • Delta Live Tables
    • Databricks Workflows
    • Optimize Databricks performance, scalability, and cost efficiency.
  • Data Modelling
    • Develop conceptual, logical, and physical data models.
    • Design:
    • Star schemas
    • Snowflake schemas
    • Dimensional models
    • Data Vault models
    • Ensure data consistency across enterprise systems.
  • Data Governance & Security
    • Define data governance frameworks and policies.
    • Implement:
    • Data quality standards
    • Metadata management
    • Master Data Management (MDM)
    • Data lineage processes
    • Ensure compliance with:
    • POPIA
    • GDPR
    • Internal security standards
    • Design role-based access control and data security solutions.
  • Stakeholder Engagement
    • Work closely with:
    • Business stakeholders
    • Enterprise Architects
    • Data Engineers
    • Data Scientists
    • BI Developers
  • Translate business requirements into scalable technical solutions.
  • Present architectural recommendations to leadership and technical teams.

Your Expertise:

  • Essential
    • 8+ years in Data Architecture, Data Engineering, or Data Platform roles.
    • 5+ years working with Azure cloud technologies.
    • 3+ years architecting Databricks-based solutions.
    • Proven experience designing enterprise-scale data platforms.
    • Experience delivering Data Lake, Data Warehouse, or Lakehouse solutions.
  • Preferred
    • Financial Services experience.
    • Telecommunications experience.
    • Retail or eCommerce data platform experience.
    • Experience with real-time streaming data platforms.

Qualifications:

  • Minimum
    • Bachelor's Degree in:
    • Computer Science
    • Information Systems
    • Engineering
    • Related discipline
  • Preferred
    • Honours Degree or Master's Degree in a technology-related field.

Technical Environment:

  • Azure
    • Azure Data Lake Storage Gen2
    • Azure Data Factory
    • Azure Databricks
    • Azure Synapse Analytics
    • Azure SQL
    • Azure Key Vault
    • Azure Active Directory
    • Azure Functions
  • Databricks
    • Delta Lake
    • Unity Catalog
    • Spark
    • Spark SQL
    • Delta Live Tables
    • Databricks Workflows
  • Programming
    • Python
    • PySpark
    • SQL
    • Scala (advantageous)
  • DevOps
    • Azure DevOps
    • Git
    • CI/CD Pipelines
    • Infrastructure as Code

Required Skills:

  • Technical Skills
    • Enterprise Data Architecture
    • Cloud Data Architecture
    • Big Data Technologies
    • Lakehouse Architecture
    • Data Modelling
    • Data Governance
    • Metadata Management
    • Data Integration
    • API Integration
    • Streaming Data Architecture
    • Performance Optimization
  • Soft Skills
    • Strategic thinking
    • Stakeholder management
    • Communication skills
    • Problem-solving ability
    • Leadership and mentoring
    • Business acumen
  • Contract position
  • Location: Johannesburg

Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer – Databricks (iOCO0109)
Data Engineer – Databricks (iOCO0109)

Ioco • Johannesburg

On-site
ZAR 600,000 - 900,000
Data Engineer – Microsoft Fabric (iOCO0115)
Data Engineer – Microsoft Fabric (iOCO0115)

Ioco • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Senior Data Governance & Data Strategy Consultant (iOCO0121)
Senior Data Governance & Data Strategy Consultant (iOCO0121)

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Solution Architect (iOCO0103)
Solution Architect (iOCO0103)

iOCO Limited • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Solution Architect (iOCO0103)
Solution Architect (iOCO0103)

Ioco • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Flexible work arrangements
Professional development
Business / Data Analyst (iOCO0108)
Business / Data Analyst (iOCO0108)

Ioco • Johannesburg

On-site
ZAR 420,000 - 620,000
Machine Learning & AI Developer (iOCO0112)
Machine Learning & AI Developer (iOCO0112)

Ioco • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Data Architect
Data Architect

iOCO • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Azure Databricks Lakehouse Architect
Azure Databricks Lakehouse Architect

iOCO Limited • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Azure & Databricks Data Architect - Lakehouse Strategy
Azure & Databricks Data Architect - Lakehouse Strategy

iOCO • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000